Author Topic: Sorgenti di Windows 2000  (Read 1528 times)

0 Members and 1 Guest are viewing this topic.

Offline simonejazz

  • Prima Tromba
  • ****
  • Posts: 540
  • Reputazione dell'utente: +9/-0
  • Gender: Male
  • Tofa-Certified®
    • Simone Copellini
Sorgenti di Windows 2000
« on: June 23, 2009, 12:08:17 AM »
Se ci sono dei programmatori tra di noi (...e ci sono non fate gli indiani  ;D), dei sistemisti o simili, apprezzerete di sicuro i sorgenti originali, e sottolineo originali, di Windows 2000 che ho trovato il giro.

Ecco a voi...

/* Source Code to Windows 2000 */
#include “win31.h”
#include “win95.h”
#include “win98.h”
#include “workst~1.h”
#include “evenmore.h”
#include “oldstuff.h”
#include “billrulz.h”
#include “monopoly.h”
#define INSTALL HARD

char make_prog_look_big1600000;

void main()
{
while(!CRASHED)
{
display_copyright_message();
display_bill_rules_message();
do_nothing_loop();

if (first_time_installation)
{
make_50_megabyte_swapfile();
do_nothing_loop();
totally_screw_up_HPFS_file_system();
search_and_destroy_the_rest_of_OS/2();
make_futile_attempt_to_damage_Linux();
disable_Netscape();
disable_RealPlayer();
disable_Lotus_Products();
hang_system();
}

write_something(anything);
display_copyright_message();
do_nothing_loop();
do_some_stuff();

if (still_not_crashed)
{
display_copyright_message();
do_nothing_loop();
basically_run_windows_3.1();
do_nothing_loop();
do_nothing_loop();
}
}

if (detect_cache())
disable_cache();

if (fast_cpu())
{
set_wait_states(lots);
set_mouse(speed, very_slow);
set_mouse(action, jumpy);
set_mouse(reaction, sometimes);
}

/* printf(”Welcome to Windows 3.1″); */
/* printf(”Welcome to Windows 3.11″); */
/* printf(”Welcome to Windows 95″); */
/* printf(”Welcome to Windows NT 3.0″); */
/* printf(”Welcome to Windows 98″); */
/* printf(”Welcome to Windows NT 4.0″); */
printf(”Welcome to Windows 2000″);

if (system_ok())
crash(to_dos_prompt)
else
system_memory = open(”a:\swp0001.swp”, O_CREATE);

while(something)
{
sleep(5);
get_user_input();
sleep(5);
act_on_user_input();
sleep(5);
}
create_general_protection_fault();
}


 sbellicars

PS: personalmente considero Windows 2000 un sistema operativo che ha aperto una gran bella strada... quindi nulla di provocatorio, il tutto solo per ridere!
Nessuno siam perfetti, ciascuno abbiamo i suoi difetti.

Online anrapa

  • Administrator
  • Acutista
  • *****
  • Posts: 14446
  • Reputazione dell'utente: +211/-3
  • Gender: Male
    • AR Resonance Website
Re: Sorgenti di Windows 2000
« Reply #1 on: June 23, 2009, 01:10:20 AM »
GENIALE!!!!!!
AR Resonance

Trombe e Bocchini AR Resonance
Tornio a mano nel retro della carrozzeria di mio fratello
Bulini del Penny Market
Pulimentatrice dello sfasciacarozze
Laurea in Youtube
Master in "a mano è meglio che CNC"

Offline Alessandro Balboni

  • Terza Tromba
  • **
  • Posts: 61
  • Reputazione dell'utente: +1/-0
  • Gender: Male
  • Lazy Blogger!!!
    • AlessandroBalboni.com - recensioni | lifehack | public speaking
Re: Sorgenti di Windows 2000
« Reply #2 on: June 23, 2009, 07:54:51 AM »
mi sto rotolando in terra dal ridere una vera nerdata!!!!!
Bb: Selmer Bundy, Bach Artisan
C: Bach Stradivarius 229 25H
Eb/D: Benge Resno Tempered Bell
Piccolo: Selmer longbell 703
Cornet: Yamaha CRT-6335

Visit my blog www.alessandrobalboni.com

Offline genuzzu

  • Solista
  • *****
  • Posts: 1854
  • Reputazione dell'utente: +29/-0
  • Gender: Male
Re: Sorgenti di Windows 2000
« Reply #3 on: June 23, 2009, 12:02:43 PM »
Se mi spiegate un pò le varie parti del codice (dovrebbe essere c, c# o c++, e non capisco niente di questi linguaggi!) che così rido anch' io... non sono molto pratico dei linguaggi di basso livello!
Edit... ma sicuri che queste due siano librerie? A me non sembra!
#include “billrulz.h”
#include “monopoly.h”
Insomma, billrulz.h è impossibile proprio!
Riedit: è apparso un annuncio:
Programmare C++
Realizza la tua idea di business Partecipa a Telecom Working Capital
www.workingcapital.telecomitalia


XD
« Last Edit: June 23, 2009, 01:25:11 PM by genuzzu »

Offline Alessandro Balboni

  • Terza Tromba
  • **
  • Posts: 61
  • Reputazione dell'utente: +1/-0
  • Gender: Male
  • Lazy Blogger!!!
    • AlessandroBalboni.com - recensioni | lifehack | public speaking
Re: Sorgenti di Windows 2000
« Reply #4 on: June 23, 2009, 03:59:45 PM »
Edit... ma sicuri che queste due siano librerie? A me non sembra!
#include “billrulz.h”
#include “monopoly.h”


e perchè no? sono librerie come altre ma non standard...per esempio uno dei miei tanti w.i.p. è il cubo di rubik in c++/openGL mi sono creato la libreria rubik.h con tutte delle funzioni di base per far girare sto cubo.....poi la includi....tua la libreria tuo il nome.....e non mi stupirei se alla microsoft usassero dei nomi del genere....
Bb: Selmer Bundy, Bach Artisan
C: Bach Stradivarius 229 25H
Eb/D: Benge Resno Tempered Bell
Piccolo: Selmer longbell 703
Cornet: Yamaha CRT-6335

Visit my blog www.alessandrobalboni.com

Offline genuzzu

  • Solista
  • *****
  • Posts: 1854
  • Reputazione dell'utente: +29/-0
  • Gender: Male
Re: Sorgenti di Windows 2000
« Reply #5 on: June 23, 2009, 04:59:03 PM »

e perchè no? sono librerie come altre ma non standard...per esempio uno dei miei tanti w.i.p. è il cubo di rubik in c++/openGL mi sono creato la libreria rubik.h con tutte delle funzioni di base per far girare sto cubo.....poi la includi....tua la libreria tuo il nome.....e non mi stupirei se alla microsoft usassero dei nomi del genere....
ah... mi ero dimenticato della possibilità di creare librerie personalizzate!

Offline simonejazz

  • Prima Tromba
  • ****
  • Posts: 540
  • Reputazione dell'utente: +9/-0
  • Gender: Male
  • Tofa-Certified®
    • Simone Copellini
Re: Sorgenti di Windows 2000
« Reply #6 on: June 25, 2009, 12:22:13 AM »
Comunque non scervellatevi troppo... è solo per ridere  ;D
Nessuno siam perfetti, ciascuno abbiamo i suoi difetti.

Offline Alessandro Balboni

  • Terza Tromba
  • **
  • Posts: 61
  • Reputazione dell'utente: +1/-0
  • Gender: Male
  • Lazy Blogger!!!
    • AlessandroBalboni.com - recensioni | lifehack | public speaking
Re: Sorgenti di Windows 2000
« Reply #7 on: June 26, 2009, 08:55:22 AM »
cmq se quello che mi hanno detto è vero i nerd che lavorano per MS non sono pagati a progetto bensì a righe di codice (esclusi i commenti) quindi non mi stupirei di vedere cose del genere do_nothing_loop() messo qui e la ti fa guadagnare dollari su dollari....
Bb: Selmer Bundy, Bach Artisan
C: Bach Stradivarius 229 25H
Eb/D: Benge Resno Tempered Bell
Piccolo: Selmer longbell 703
Cornet: Yamaha CRT-6335

Visit my blog www.alessandrobalboni.com

Offline simonejazz

  • Prima Tromba
  • ****
  • Posts: 540
  • Reputazione dell'utente: +9/-0
  • Gender: Male
  • Tofa-Certified®
    • Simone Copellini
Re: Sorgenti di Windows 2000
« Reply #8 on: June 26, 2009, 10:17:07 AM »
cmq se quello che mi hanno detto è vero i nerd che lavorano per MS non sono pagati a progetto bensì a righe di codice (esclusi i commenti) quindi non mi stupirei di vedere cose del genere do_nothing_loop() messo qui e la ti fa guadagnare dollari su dollari....

Questa non la sapevo! Incredibile...
Nessuno siam perfetti, ciascuno abbiamo i suoi difetti.

Offline genuzzu

  • Solista
  • *****
  • Posts: 1854
  • Reputazione dell'utente: +29/-0
  • Gender: Male
Re: Sorgenti di Windows 2000
« Reply #9 on: June 26, 2009, 10:31:18 AM »
cmq se quello che mi hanno detto è vero i nerd che lavorano per MS non sono pagati a progetto bensì a righe di codice (esclusi i commenti) quindi non mi stupirei di vedere cose del genere do_nothing_loop() messo qui e la ti fa guadagnare dollari su dollari....
Ah, bene, allora se studio programmazione mi stò indirizzando sulla via più giusta per comprare tante belle trombe?  sbellicars


A parte gli scherzi: ma quanto li potranno pagare per una riga di codice? 0,01$?

Offline simonejazz

  • Prima Tromba
  • ****
  • Posts: 540
  • Reputazione dell'utente: +9/-0
  • Gender: Male
  • Tofa-Certified®
    • Simone Copellini
Re: Sorgenti di Windows 2000
« Reply #10 on: June 26, 2009, 12:42:51 PM »
Ah, bene, allora se studio programmazione mi stò indirizzando sulla via più giusta per comprare tante belle trombe?  sbellicars


A parte gli scherzi: ma quanto li potranno pagare per una riga di codice? 0,01$?

0,25$ ogni riga utile
0,10$ ogni riga inutile
- 0,10$ ogni errore di compilazione
- 0,10$ ogni riga che velocizzi troppo il codice
0,50$ ogni riga copiata da un altro sorgente
Nessuno siam perfetti, ciascuno abbiamo i suoi difetti.

Offline genuzzu

  • Solista
  • *****
  • Posts: 1854
  • Reputazione dell'utente: +29/-0
  • Gender: Male
Re: Sorgenti di Windows 2000
« Reply #11 on: June 26, 2009, 12:54:10 PM »
0,25$ ogni riga utile
0,10$ ogni riga inutile
- 0,10$ ogni errore di compilazione
- 0,10$ ogni riga che velocizzi troppo il codice
0,50$ ogni riga copiata da un altro sorgente
sbellicars Questa è bella!