Neznam da li je ko pokušavao ili razmišljao o tome kako da naši programi pisani u VB postanu konkurentni npr. progamu pisanom u C++. Ako vidimo da danas postoji mnoštvo nekih programskih jezika koji osim standardnih kompajlera dobijenih iz te firme koja ga je napravila, osmislila ili pak samo doradila, postoje i alternativni kompajleri kao naprimjer što postoji brdo kompajlera za C++. Tako da ja mislim da bih se mogla napraviti barem jedna alternativa za VB-ov interpreter. Ja mislim da bih trebalo da se napravi neki jednostavan IDE sa stvarima koje korisniku trebaju (trebalo bi provesti anketu i vidjeti šta ljudi sve upotrebljavaju u vb-u i prema tome praviti IDE) a što se tiče kompajlera mogao bih se napraviti ali ja sam više za ideju da se prevodi u ASM pa tek kompajlira. Ja sam baš napravio neki test raznih programskih alata koje sam imao trenutno instalirane na računaru. Gledao sam njihovu veličinu IDE-a, da li imaju svoj kompajler i veličinu kompajliranog izvršnog fajla koji je trebao da bude samo jedan prozor ili kako već forma veličine 640x480px (veličina kod nekih nezavisi). Imresionirao me je Flat Assembler (FASM) a nadam se da je dobar kao i ostali najbolji asembleri (TASM, MASM), a da je dobar govori činjenica da je, sada već popularni MenuetOS, pisan kompletan u njemu. Razočarao me je wxWidgets jer takav programčić napisan u njemu iznosio 3,9MB (što je opet za samo windows korisnike puno) a isti takav program u FASM-u iznosio je 2,00KB. Ako razmotrimo to da se FASM oslanja na user.dll, kernel.dll, shell32.dll itd… a koje posjeduju svi korisnici počevši od Win95 pa nadalje, jasno se zna zašto mi je pala ideja da se vrši prevod u ASM. A ako već ne prevod u ASM onda bih se mogao napraviti neki kompajler kod kojeg nemora da bude kompajlirani izvršni fajl, ni 2,00KB, ni 20,00KB, neka bude 100KB ali opet bolje nego Delphi ili RealBasic. U svakom slučaju pogledajte Test.txt, recite svoja mišljenja, ideje itd… Pa možda i uspijemo nešto da napravimo.
I ♥ ♀
Ovaj post je zlata vrijedan!