Показать сообщение отдельно
Старый 30.08.2011, 23:42   #6
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Вышел BlitzMAX 1.43b под Mac OSX Lion!

Сообщение от cyberblut Посмотреть сообщение
Да, фанат. А что странного?
хм, ну если приложения писать, то еще более-менее, а если игры...

ну сам посуди:
1. в обж-цэ все вызовы динамические. т.е. каждый [object message] стоит даже дороже чем virtual call в С++. причем раза в 2,5. в iOS5 это ускорили на треть, но всё равно дороже чем virtual call.
2. в обж-цэ нету перегрузки операторов, т.е. если нам надо (а нам надо! и причем много!!!) векторную и матричную алгебру - то, либо pure C, либо С++
ассемблерные вставки, впрочем, обязательны.
3. ну и куча мелких неудобств как в холодном сортире зимой на улице:
- вызываем руками ratain/release, в плюсах можно smart pointers
- пишем кучу тарабарщины для доступа к данным экземпляра, в плюсах это просто data-members у класса.

достаточно?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
cyberblut (30.08.2011)