Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > iOS > Долго ли вы осваивали Object C ?


Автор: Wowa 4.1.2011, 21:26
Долго ли вы осваивали Object C ? Какой опыт у вас до этого был?

Автор: Bitter 4.1.2011, 22:14
Только вот собрался изучить всё это. Не знаю с чего начать, но думаю с покупки айфона

Автор: smartov 20.1.2011, 12:33
Опыт программинга в C был невелик (практически никакого). Сам по себе язык несложен, но особенности подхода к событийной модели явно слегка трудноваты в запоминании. 
Попробовал нахрапом за несколько дней - получились только элементарные вещи. 

Особенно заморочен интерфейс построения UI. Без поллитраgoogle никуда.

Автор: kemiisto 20.1.2011, 12:44
Цитата(smartov @  20.1.2011,  10:33 Найти цитируемый пост)
Сам по себе язык несложен, но особенности подхода к событийной модели явно слегка трудноваты в запоминании. 

Только это уже не язык. smile А язык - гамно.

Автор: smartov 20.1.2011, 13:24
Язык не гамно, а C. Язык как язык.

Автор: kemiisto 20.1.2011, 14:50
Цитата(smartov @  20.1.2011,  11:24 Найти цитируемый пост)
Язык не гамно, а C.

У большинства мыслящих программистов эта фраза вызывает когнитивный диссонанс. smile

Цитата(smartov @  20.1.2011,  11:24 Найти цитируемый пост)
Язык как язык.

Это, пожалуй, лучшая формулировка. Читать её следет так: "Да, гамно. Но на нём пишут." Только вот дальнейший ход мыслей ("Поэтому не гамно"), мягко говоря, вызывает подозрения. Что-то тут не так. Логика не работает.

Бог с ним, с тяжёлым наследием С в виде полного отсутствия модульности и других прелестей, предоставляемых препроцессором. Так динамическую (да, да, именно динамическую) типизацию С "допилили". Ну и выбор синтаксических конструкция повергает в уныние. Но это уже так, мелочи.

Автор: smartov 20.1.2011, 15:47
Цитата(kemiisto @  20.1.2011,  14:50 Найти цитируемый пост)
Читать её следет так: "Да, гамно. Но на нём пишут."

Я считаю что холивары о гомняности языков здесь неуместны. И на месте модератора раздела (кстати кто он тут?) я бы это дело пресекал.

Автор: kemiisto 20.1.2011, 16:04
Цитата(smartov @  20.1.2011,  13:47 Найти цитируемый пост)
Я считаю что холивары о гомняности языков здесь неуместны. И на месте модератора раздела (кстати кто он тут?) я бы это дело пресекал.

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

Цитата(smartov @  20.1.2011,  10:33 Найти цитируемый пост)
Сам по себе язык несложен

Эм... Вот же. Как на ладони. Чисто субъективное мнение. А я считаю, что сложен. Чрезмерно. И ужасен. И я хочу отметить это здесь, в этой теме. Чтоб не было иллюзий.

И как обычно, если говорить что-то положительное, то субъективизм какбы и не заметен. А стоит только перейти на "тёмную" сторону, так сразу посыплятся обвинения в разжигании холиваров.

Да я понимаю, вопрос такой. Предполагает субъективную оценку. И пускай будут эти самые оценки.

Автор: mimik 20.1.2011, 16:33
kemiisto, я смотрю ты такой полиглот, Pascal, Delphi, Oberon, Fortran, C++, Ruby, Python, Boo, Cobra, Java, Scala, Groovy, C#, PHP ...(дальше сам допишешь), а сколько языков ты реально знаешь и программировал больше 2 недель?

Автор: Wowa 20.1.2011, 16:45
Модератор: Давайте вернёмся к теме обсуждения.

Автор: Bitter 20.1.2011, 19:17
Цитата(kemiisto @  20.1.2011,  16:04 Найти цитируемый пост)
Тут всё предельно просто. Если тебе так претят холивары в тематических разделах, то зачем ты их зачинаешь?


Не надо переводить стрелки на другого. Фраза "А язык - гамно" это какой-то понт провоцирующий остальных.

Автор: kemiisto 20.1.2011, 19:56
Цитата(mimik @  20.1.2011,  14:33 Найти цитируемый пост)
kemiisto, я смотрю ты такой полиглот

mimik, прочитал как "я смотрю, ты такой дерзкий". smile 

Цитата(mimik @  20.1.2011,  14:33 Найти цитируемый пост)
сколько языков ты реально знаешь и программировал больше 2 недель?

Define "реально знаешь". А если больше двух недель - Pascal, Delphi, Java, C++, Python.

А к чему это? mimik, то когда нибудь видел на дороге гамно? Совсем не обязательно подходить и трогать его палочкой, нухать и (да простят меня капрофилы) пробовать на вкус. Сентенция понятна?

Цитата(Bitter @  20.1.2011,  17:17 Найти цитируемый пост)
Не надо переводить стрелки на другого.

Я смотрю ты такой полиглот.

Цитата(Bitter @  20.1.2011,  17:17 Найти цитируемый пост)
Фраза "А язык - гамно" это какой-то понт провоцирующий остальных.

Стрелки, понт, ... Ты из "Матросской тишины" посты набиваешь? smile Ходорковскому привет от меня передавай при случае. Справоцировали его, блин...

Автор: alexvs11 20.1.2011, 20:20
так кроме хейтеров кто-нить пользовался?

Автор: mimik 20.1.2011, 20:56
kemiisto, мне язык нравится и зарабатываю хорошо, мне этого хватает, а то что ты считаешь гамном, мне наплевать, можешь считать это сливом

и, может пора уже вырасти из того чтобы критиковать всё и всегда, лучше покажи насколько крут Oberon, ну или какой язык тебе больше по душе smile 

Автор: kemiisto 20.1.2011, 21:14
Цитата(mimik @  20.1.2011,  18:56 Найти цитируемый пост)
kemiisto, мне язык нравится и зарабатываю хорошо

Да я что, против что ли? Зарабатывайте.

Цитата(mimik @  20.1.2011,  18:56 Найти цитируемый пост)
а то что ты считаешь гамном, мне наплевать

Зачем тогда вся эта ... дискуссия?

Цитата(mimik @  20.1.2011,  18:56 Найти цитируемый пост)
и, может пора уже вырасти из того чтобы критиковать всё и всегда, лучше покажи насколько крут Oberon, ну или какой язык тебе больше по душе

Я уже вырос (чего и всем желаю) из того возраста, когда показывают какой язык круче. smile И я не критикую "всё и всегда". Это так кажется. Я не виноват что вся отрасль ИТ в буквальном смысле поставлена на голову.

Автор: mes 20.1.2011, 21:30
kemiisto, перефразировав известную поговорку "не все то золото, что блестит"
можно получить : "не все то г.., что пахнет"
 smile 

Автор: kemiisto 20.1.2011, 21:48
Цитата(mes @  20.1.2011,  19:30 Найти цитируемый пост)
можно получить : "не все то г.., что пахнет"

 smile Да получить то можно что душе угодно. Бумага терпит. (с)

Автор: kolodinvit 9.3.2011, 09:03
Я обучался где-то около года и не считаю себя профессионалом. Практики еще маловато.

Автор: techPro 3.4.2012, 01:10
Язык достаточно сложный. Пользуюсь достаточно давно, но всё равно бывают неприятности с ним. Чем больше практики - тем лучше

Автор: kemiisto 3.4.2012, 05:42
Цитата(techPro @  3.4.2012,  00:10 Найти цитируемый пост)
Язык достаточно сложный.

Ну, вот. Хоть кто-то честный.

Цитата(techPro @  3.4.2012,  00:10 Найти цитируемый пост)
Пользуюсь достаточно давно, но всё равно бывают неприятности с ним.

Динамическая типизация до добра не доводит. А тут ещё в купе со смердящим "сишным" фундаментом. Вот со Smalltalk проблем гораздо меньше. Так что тут не в типизации дело, а как обычно, в сочетании. В этом болоте даже минимальной модульности нет. 21 век! А до сих пор эти ублюдочные хидеры со всеми вытекающими. :( А самое главное, что однажды сделав язык надмножеством C, теперь уже обратной дороги нет...

Автор: Bitter 3.4.2012, 11:18
Цитата

В этом болоте даже минимальной модульности нет

Что ты имеешь в виду? Как это нет минимальной модульности?

Цитата

21 век! А до сих пор эти ублюдочные хидеры со всеми вытекающими

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

Автор: kemiisto 3.4.2012, 13:54
Цитата(Bitter @  3.4.2012,  10:18 Найти цитируемый пост)
Что ты имеешь в виду? Как это нет минимальной модульности?

Точнее, модульности там нет ни в каком виде.

Цитата(Bitter @  3.4.2012,  10:18 Найти цитируемый пост)
Тоже не понятно, чем тебе не угодили хидеры и какие вытекающие из них следуют? 

У меня нет времени заниматься твоим образованием бесплатно. 

Автор: Bitter 3.4.2012, 18:04
Цитата(kemiisto @  3.4.2012,  13:54 Найти цитируемый пост)
Точнее, модульности там нет ни в каком виде.

А чо классы перестали быть модулями? Или может в обж си нельзя подключить библиотеки? 

Цитата

У меня нет времени заниматься твоим образованием бесплатно. 

Писать в форуме есть же время.
Если ты про зацикливание, так кто мешает использовать импорт вместо инклуда?

Цитата

Язык достаточно сложный

А что в нем сложного? Не сложнее других. Это ты видимо не писал на Лиспе

Автор: alexvs11 3.4.2012, 19:06
Цитата(Bitter @  3.4.2012,  18:04 Найти цитируемый пост)
Это ты видимо не писал на Лиспе 

а что в лиспе сложного?

Автор: Bitter 3.4.2012, 19:09
Цитата(alexvs11 @  3.4.2012,  19:06 Найти цитируемый пост)
а что в лиспе сложного?

а что в обж си сложного?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)