|
Тема |
абе що заключихте темата VB vs. VC? |
|
Автор |
шeф нa Coди Дeвня (full optional) |
|
Публикувано | 17.07.03 16:04 |
|
|
и кой го е избирал този модератор въобще ...
аз само исках да добавя това към тази тема като отговор на проГРЪМист ... нищо повече :
имам няколко въпроса към тебе лично за да ме светнеш малко и мене на VB щото както се вижда съм доста бос :
1. Как точно изстискваш максимума от контролите като нямаш достъп до WinProc-a им? Как точно работиш с паметта като нямаш pointers? Как точно правиш Win32 DLL на VB? Какво ще кажеш за най-големия недостатък на VB - подръжката на обектно ориентирано програмиране, т.е. polimorphism, inheritance, overriding, overloading, ... ? Какво е чувството да знаеш че може да пишеш код единствено за MS Windows? VB за embedded software, как ти звучи? А game programming? А ISAPI ... ох, сори, забравих - не може да правиш DLL-и на VB? A как се чувстваш като не може да компилираш нищо до машинен код и ти трябват 50 библиотеки само за да кажеш "Hello World!"? Като нямаш direct memory access and allocation как изобщо ползваш Win32 Memory API и всички останали API-та които изискват това? А как се чувстваш като нямаш nested scope for variables ... абе квото и да е нормално деклариране на променливи? Няма script compiling, dependency management ... абе как изобщо си представяш да maintain голям проект на тази среда? Е, писна ми да изброявам ...
2. Как точно един VB програмист е по-ценен кадър от един VC програмист, като VB програмисти с лопати да ги ринеш, а да намериш добър VC програмист е като да търсиш игла в купа сено? Пример от бивша ми фирма: един VB програмист тръгва да напуска - прав му път, един VC програмист тръгва да напуска - почват всевъзможни оферти за да остане.
както вече казах VB става само за GUI for simple business applications ... така че си остава един доста ограничен език на който се пишат доста лесни програмки ...
един от любимите ми цитати:
"It is practically impossible to teach good programming to
students that have had a prior exposure to BASIC: as potential
programmers they are mentally mutilated beyond hope of
regeneration." -- Dijkstra
Сещате се кой е Дейкстра нали? Ако не се, отворете си учебника по алгоритми да си преговорите ... ако въобще имате такъв ...
XM TurboCT .. where comfort meets power
|
| |
|
|
|