|
Тема |
Re: Скриптови езици? [re: aвaлayнчa] |
|
Автор | Bacил (Нерегистриран) | |
Публикувано | 10.07.06 21:32 |
|
|
В отговор на:
Да. Именно липсата на такова компилиране и свързване прави цикъла на разработка по-бърз.
Значи така - нямаме компилиране и това ускорява разработката? Как така - просто ми е чудно? Вярно че едно време на 286 Borland CPP ми се моташе по 2 минути при компилация на 1000 редов файл, ама чак пък точно ТОВА да забавя процеса на разработка ...
Та основни предимства на т.нар. скриптови езици, които улесняват разработката на софтуер с тях:
- прости и ясни. Няма ги глупостите на C/C++. Като цяло кодът става по-четим и по-лесен за разбиране, освен ако не го е писал някой наистина голям идиот.
- фиксиран и ясно специфициран runtime в повечето случаи. Има особености, но са много по-малко от тези при C/C++. Това всъщност се нарича надплатформеност.
- добре специфицирано и документирано class library.
- автоматизирано управление на паметта. Изследванията показват че 70% от грешките в софтуера се дължат на грешки при управление на паметта.
ТЕЗИ неща а и други намаляват продължителността на цикъла на разработка и намаляват рязко цената на поддръжката после. Сигурно има и още, но за толкова се сетих в момента.
Естествено това се плаща с увеличена консумация на системни ресурси и по-лоша производителност. Хората и за това са помислили, и са преценили, че е по-евтино да купиш още един процесор, отколкото да наемеш още един програмист/тестер и т.н.
|
| |
|
|
|