Compiler

Auth Gábor franko at mail.rgstudio.hu
Wed May 7 09:49:39 CEST 2003


Halihó!

2003. május 7. 08.41 dátummal HWSW Famulus ezt írta:
> Mielott VB6 contra C++ hitvitaba keveredtek....
> Az MSHU windows fejlesztoi listan ez mar lezajlott vagy egy eve.
  Hja... :)

> A VB6-ban az MS C forditoja van benne es
> tartalmilag azonos forrasbol byte-ra azonos kodot general!!!
  Az MSC fordítóig igaz, de MSC/VC++ nem azonos a C++ fordítókkal... csak 
egy részhalmaza. :)

> A VB6 elonye a sokkal egyszerubb nyelv ami az irodai jellegu (GUI+DATA)
> sw-k irasahoz van optimalizalva.
> De némi windows ismerettel minden megteheto ebben is akar a C++ -ban,
> csak ha pl. hw kozelibb dolgokat vagy WIN API alapu dolgokat akar valaki
> programozni akkor VB6-ban tobbet kell vacakolni...
  Háááát... vannak dolgok, amit nem lehet megcsinálni, ha VB nyelven belül 
maradunk, és nem használunk C++ nyelven megírt külső lib-eket, vagy 
beágyazott modulokat.

> Talan eszre kellene venni, hogy ugyanarra a hw/sw architecturara
> dolgozik a VB6 es C++ is megpedig INTEL X86-ra es WINAPI-ra.
  Ehh... a C++ nem Win és nem Intel architektúrára íródott... a VB igen. A 
C++ nagyon-nagyon más mint a VB, sőt, a VC++ is néhol eléggé rendesen 
eltér a C++ ajánlásoktól... csak azért, hogy a hülye programozó szívjon a 
portolással, ha olyan barom, hogy nem csak Intel (vagyis nem feltétlenül 
Win!!) architektúrára fejleszt...

> Innentol a nyelvek erejeben nem lehet kulonbseg, max abban tudnak
> elterni, hogy melyik milyen utasitashalmazt ismernek alapbol......
  Hát-hát... Egy nyelv erejét nem az határozza meg, hogy milyen bájtkódot 
készít az adott környezetre, hanem, hogy mennyiben segíti a hibátlan és 
korrekt kódolást, illetve a hibakeresés/hibakezelést. A C++ (illetve 
részben a Java) ebben nagyon jó, a VB sehol nincs ehhez képest, mint 
nyelv.

> VB6 konnyebben tanulhato, gyorsabban ad eredmenyt irodai jellegu
> feladatok eseten. mert elfedi a WINAPI nagyobb reszet mint a C++.
  Bocsánat... de a C++ nyelvnek köze nincs a WinAPI-hoz. A VC++ 
környezetnek igen, de a C++ nyelven nincs. Platformfüggetlen nyelvleírás 
és nyelvtan 1500 oldal a C++ nyelvről.

> Csakhogy a GHz-ek es a GByte-ok idejen ennek egyre kissebb a
> jelentosege. A minel magasabb szintu elvonatkoztatas a hatekonysag
> alapja, mert a jo programozo napidija lassan egy pc arahoz kozelit!
  Ez így van, de ez nem a VB és a könyezetek érdeme... a jó program nem 
attól jön össze, hogy mit lapátolunk be egy felületre és mit kapcsolunk 
össze, hanem a jó tervezés és a jó dokumentáció függvénye... :)
  A programírás a programzás idejéből kb. 10%, ebben segít egy jó 
környezet, hogy ez legyen például 2 hónap helyett másfél hónap, de a 
többi azért marad két év.
-- 
Frank O'Yanco -=- Mobil +36-70/312-1856 +36-30/368-7792 -=- ICQ: 49179141
FreeBSD (current stable branch) - Toshiba Satellite 1410
Key fingerprint E99D 1A55 0DF2 3AAC 2A15  FD55 0D71 B88D 35E5 C50D


More information about the Elektro mailing list