Posts Tagged ‘програміст’

Порівняння Qt і Java

Wednesday, April 15th, 2009


Порівняння з іншими мовами програмування - Порівняння Qt і Java

Щоб це зробити найточніше, ми спочатку порівняємо мови програмування, тобто C++ і Java, а потім дві GUI-бібліотеки: Qt для C++ і AWT/Swing для Java.
2. Порівняння C++ і Java
Часто при обговоренні переваг і недоліків різних мов програмування дебати зводяться до аргументів, заснованих скоріше на особистому досвіді і перевагах, чим на об’єктивних критеріях. Звичайно ж, при виборі мови програмування особисті переваги і досвід розробника повинні бути враховані, але оскільки ці критерії суб’єктивні, вони тут не приймаються до уваги.
Натомість ми розглядатимемо продуктивність програмування, продуктивність роботи додатку і ефективність використання пам’яті, тому що ці критерії можуть бути визначені кількісно і можуть бути досліджені з наукової точки зору, хоча ми також врахуємо інформацію, отриману з досвіду розробки проектів в нашій компанії.
2.1. Продуктивність програмування
Продуктивність програмування визначає, наскільки ефективно (т.е. швидко і точно) програміст з певним досвідом і знаннями може вирішити поставлене перед ним завдання, використовуючи задану мову …

програміст →

Схожі записи

Метки: , , , , , ,
Категория: Порівняння з іншими мовами програмування |


Еволюція мов програмування

Friday, February 27th, 2009

У абстрактнішому вигляді ЯП є засобом створення програмних моделей об’єктів і явищ зовнішнього світу.

До теперішнього часу створені десятки різних ЯП від найпримітивніших до близьких до природної мови людини. Щоб розібратися у всьому різноманітті ЯП, потрібно знати їх класифікацію, а також історію створення, еволюцію і тенденції розвитку. Справжня стаття і присвячена розгляду цих питань.

Рушійні сили еволюції ЯП

Щоб розуміти тенденції розвитку ЯП, потрібно знати рушійні сили їх еволюції. Для з’ясування цього питання розглядатимемо ЯП з різних точок зору.

По-перше, ЯП є інструментом програміста для створення програм. Для створення хороших програм потрібні хороші ЯП. Тому однією з рушійних сил еволюції ЯП є прагнення розробників до створення більш довершених програм.

По-друге, процес розробки програми можна порівнювати з промисловим виробництвом, в якому визначальними чинниками є продуктивність праці колективу програмістів, собівартість і якість програмної продукції. Створюються різні технології розробки …

програміст →

Схожі записи

Категория: Загальна інформація |