Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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 никуда. |
Автор: smartov 20.1.2011, 13:24 |
Язык не гамно, а C. Язык как язык. |
Автор: kemiisto 20.1.2011, 14:50 |
У большинства мыслящих программистов эта фраза вызывает когнитивный диссонанс. ![]() Это, пожалуй, лучшая формулировка. Читать её следет так: "Да, гамно. Но на нём пишут." Только вот дальнейший ход мыслей ("Поэтому не гамно"), мягко говоря, вызывает подозрения. Что-то тут не так. Логика не работает. Бог с ним, с тяжёлым наследием С в виде полного отсутствия модульности и других прелестей, предоставляемых препроцессором. Так динамическую (да, да, именно динамическую) типизацию С "допилили". Ну и выбор синтаксических конструкция повергает в уныние. Но это уже так, мелочи. |
Автор: smartov 20.1.2011, 15:47 |
Я считаю что холивары о гомняности языков здесь неуместны. И на месте модератора раздела (кстати кто он тут?) я бы это дело пресекал. |
Автор: kemiisto 20.1.2011, 16:04 | ||
smartov, как уже надоело объяснять про холивары и стейтменты о говняности. Тут всё предельно просто. Если тебе так претят холивары в тематических разделах, то зачем ты их зачинаешь? Эм... Вот же. Как на ладони. Чисто субъективное мнение. А я считаю, что сложен. Чрезмерно. И ужасен. И я хочу отметить это здесь, в этой теме. Чтоб не было иллюзий. И как обычно, если говорить что-то положительное, то субъективизм какбы и не заметен. А стоит только перейти на "тёмную" сторону, так сразу посыплятся обвинения в разжигании холиваров. Да я понимаю, вопрос такой. Предполагает субъективную оценку. И пускай будут эти самые оценки. |
Автор: 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, 19:56 |
mimik, прочитал как "я смотрю, ты такой дерзкий". ![]() Define "реально знаешь". А если больше двух недель - Pascal, Delphi, Java, C++, Python. А к чему это? mimik, то когда нибудь видел на дороге гамно? Совсем не обязательно подходить и трогать его палочкой, нухать и (да простят меня капрофилы) пробовать на вкус. Сентенция понятна? Я смотрю ты такой полиглот. Стрелки, понт, ... Ты из "Матросской тишины" посты набиваешь? ![]() |
Автор: alexvs11 20.1.2011, 20:20 |
так кроме хейтеров кто-нить пользовался? |
Автор: mimik 20.1.2011, 20:56 |
kemiisto, мне язык нравится и зарабатываю хорошо, мне этого хватает, а то что ты считаешь гамном, мне наплевать, можешь считать это сливом и, может пора уже вырасти из того чтобы критиковать всё и всегда, лучше покажи насколько крут Oberon, ну или какой язык тебе больше по душе ![]() |
Автор: kemiisto 20.1.2011, 21:14 | ||
Да я что, против что ли? Зарабатывайте. Зачем тогда вся эта ... дискуссия?
Я уже вырос (чего и всем желаю) из того возраста, когда показывают какой язык круче. ![]() |
Автор: mes 20.1.2011, 21:30 |
kemiisto, перефразировав известную поговорку "не все то золото, что блестит" можно получить : "не все то г.., что пахнет" ![]() |
Автор: kemiisto 20.1.2011, 21:48 |
![]() |
Автор: kolodinvit 9.3.2011, 09:03 |
Я обучался где-то около года и не считаю себя профессионалом. Практики еще маловато. |
Автор: techPro 3.4.2012, 01:10 |
Язык достаточно сложный. Пользуюсь достаточно давно, но всё равно бывают неприятности с ним. Чем больше практики - тем лучше |
Автор: kemiisto 3.4.2012, 05:42 | ||
Ну, вот. Хоть кто-то честный.
Динамическая типизация до добра не доводит. А тут ещё в купе со смердящим "сишным" фундаментом. Вот со Smalltalk проблем гораздо меньше. Так что тут не в типизации дело, а как обычно, в сочетании. В этом болоте даже минимальной модульности нет. 21 век! А до сих пор эти ублюдочные хидеры со всеми вытекающими. :( А самое главное, что однажды сделав язык надмножеством C, теперь уже обратной дороги нет... |
Автор: Bitter 3.4.2012, 11:18 | ||||
Что ты имеешь в виду? Как это нет минимальной модульности?
Тоже не понятно, чем тебе не угодили хидеры и какие вытекающие из них следуют? |
Автор: kemiisto 3.4.2012, 13:54 | ||
Точнее, модульности там нет ни в каком виде.
У меня нет времени заниматься твоим образованием бесплатно. |
Автор: Bitter 3.4.2012, 18:04 | ||||
А чо классы перестали быть модулями? Или может в обж си нельзя подключить библиотеки?
Писать в форуме есть же время. Если ты про зацикливание, так кто мешает использовать импорт вместо инклуда?
А что в нем сложного? Не сложнее других. Это ты видимо не писал на Лиспе |
Автор: alexvs11 3.4.2012, 19:06 |
а что в лиспе сложного? |
Автор: Bitter 3.4.2012, 19:09 |
а что в обж си сложного? |