The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В июньском рейтинге популярности языков программирования Jav..., opennews (ok), 04-Июл-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


21. "В июньском рейтинге популярности языков программирования Jav..."  +1 +/
Сообщение от dq0s4y71 (??), 05-Июл-10, 11:32 
Чушь какая. Сразу видно, вы даже базового понятия об Objective C не имеете. Кто-то что-то написал, сказал, что это "классический хеловорлд", а вы скорее перепостили и начинаете воду мутить.

http://www.otierney.net/objective-c.html

#import <stdio.h>

int main( int argc, const char *argv[] ) {
    printf( "hello world\n" );
    return 0;
}

А вообще, Objective C есть надмножество Си, следовательно все программы, которые компилируются в Си, будут компилироваться и в Objective C, а следовательно сишный "Hello world" есть "Hello world" для Objective C.

Ответить | Правка | Наверх | Cообщить модератору

42. "В июньском рейтинге популярности языков программирования Jav..."  –1 +/
Сообщение от XoRe (ok), 06-Июл-10, 01:51 
>[оверквотинг удален]
>#import <stdio.h>
>
>int main( int argc, const char *argv[] ) {
>    printf( "hello world\n" );
>    return 0;
>}
>
>А вообще, Objective C есть надмножество Си, следовательно все программы, которые компилируются
>в Си, будут компилироваться и в Objective C, а следовательно сишный
>"Hello world" есть "Hello world" для Objective C.

Тогда пропадает необходимость в Objective.

Ответить | Правка | Наверх | Cообщить модератору

50. "В июньском рейтинге популярности языков программирования Jav..."  +/
Сообщение от Аноним (-), 06-Июл-10, 17:10 
>Тогда пропадает необходимость в Objective.

Совершенно верно. На это и рассчитано. Там где нет необходимости в Objective, можно можно использовать обычный C.

Ответить | Правка | Наверх | Cообщить модератору

52. "В июньском рейтинге популярности языков программирования Jav..."  +/
Сообщение от XoRe (ok), 07-Июл-10, 14:14 
>>Тогда пропадает необходимость в Objective.
>
>Совершенно верно. На это и рассчитано. Там где нет необходимости в Objective,
>можно можно использовать обычный C.

Угу.
На objective C пишут обычные ANSI C программы.
А всякие сайты показывают "большой рост программ на objective C" )

Ответить | Правка | Наверх | Cообщить модератору

53. "В июньском рейтинге популярности языков программирования Jav..."  +/
Сообщение от Аноним (-), 07-Июл-10, 18:48 
>Угу.
>На objective C пишут обычные ANSI C программы.

Ну, для начала, вам полезно было бы уже знать, что даже на "обычном С" можно писать не только в рамках стандарта ANSI, для С есть и другие стандарты.

То ли вы считаете плохим писать на обычном С.
То ли ваши религиозные убеждения допускают для вас использование только тяжеловесных инструментов, где все парадигмы намешаны в кучу, чтобы меньше приходилось думать и удобнее было действовать по шаблонам и стереотипам.

Просто Objective-C постороен по принципу "взболтать но не смешивать". Это просто, как видно, плохо знакомая вам культура разработок.

>А всякие сайты показывают "большой рост программ на objective C" )

Те, кто знают только обычный С обычно используют обычный компилятор С.
Те, кто знают только ООП, и им этого достаточно, редко изучают "обычный С".

Те, кто знают разные парадигмы могут использовать и то, и другое, там, где каждая лучше себя показывает, причем в пределах одного проекта и даже в модели, где объекты, созданные по разным парадигмам, могут сосуществовать в пространстве одного процесса.

Как видите, каждый трактует статистику в меру своего понимания вопроса.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру