Про Objective-C

Mar 05, 2010 20:37

Сегодня начал осваивать. Синтаксис совершенно кадаврический. Пара примеров ( Read more... )

Leave a comment

Comments 76

earana March 5 2010, 19:14:30 UTC
Антуан, если вы не прекратите говорить об этих ужасных вещах, то никогда не станете тысячником! :33
Немедля пишите о походах в магазин, модных стрижках и распродажах.

Reply

richard_sir March 8 2010, 11:26:12 UTC
Вчера я пошёл в Галерею Чижова купить себе новые трусы от Армани на распродаже, но тут моё внимание привлекла яркая обложка книги в магазинчике напротив. Какое-то седьмое чувство прекрасного побудило меня купить этот гламурный том. Неделю спустя я скучал в своей квартирке в комплексе Северная Корона, на диване из Икеи, попивая ром Баккарди, который я охладил в своём холодильнике Индезит, размышляя чем бы занять время до поездки в ночной клуб на своём Porche Cayene. Мой IPhone тихо молчал на стеклянном столике, а лазить в интернете, который мне предоставляет JustLan, мне уже надоело. И тут мой взгляд упал на книжную полку, и среди книг Дэна Брауна и Донцовой я заметил книгу по Objective-C, про которую уже успел позабыть. Я снял книгу с полки, смёл с неё пыль метёлочкой и начал читать ( ... )

Reply

3stark March 8 2010, 12:37:57 UTC
Работе помешала вкладка в браузере Lynx со страницой Men's Health о модных мужских причёсках наступающей недели...

Reply

richard_sir March 8 2010, 12:53:39 UTC
Конечно, ведь мой супермодный экран от Apple с разрешением 65536 x 36864 способен нормально отображать ASCII Art картинки :)

Reply


mr_grobowsky March 5 2010, 22:06:54 UTC
просто есть языки кроме С++. Ну добавили в С немного смоллтока. Он что от этого стал хуже? Напротив)

(конечно, лучше бы в смоллток добавили С, и не переборщили, аот, где было бы реальни весело)

Reply

3stark March 7 2010, 16:50:37 UTC
всегда когда слышу от кого-нить про SmallTalk - задумываюсь о Б-ге и религии ;D (никто не делал проектов, но все восхищаются и боготворят)

Reply

3stark March 7 2010, 16:51:57 UTC
ещё божественне только Виртовский Oberon-2

Reply

richard_sir March 8 2010, 10:57:31 UTC
Да, ты прав. Я ковырялся в Smalltalk когда-то давным-давно, и был удивлён и поражён. Он действительно честно реализует парадигмы ООП + everything действительно is an object. Плата за это - виртуальная машина, пока ещё слишком велика, чтобы заменить системные языки, да и двигать его по-серьёзному, как unix сообщество двигает c++ или как Microsoft двигает C#, никто не хочет пока. Кстати говоря, паттерны и рефакторинг пришли к нам именно из SmallTalk. Я смотрел : даже в России есть несколько команд, которые на нём пишут и даже потом это продают.

Reply


3stark March 8 2010, 12:51:06 UTC
NSString * name; //Как говорят в туториале, сагрерировать класс невозможно, только через указатель.

Вероятно, специфика Memory Management?

Reply

richard_sir March 8 2010, 12:55:34 UTC
Видимо так. Я пока до таких глубин не добрался. Но это не мешает, как я уже писал, заводить на стеке переменные С-типов. Большие структурки, например :)

Reply

neka_lyaka March 8 2010, 20:03:17 UTC
слушай, а вот расскажи теперь нятно, зачем тебе собственно переменные на стеке?

Reply


Fuck! gelayn March 9 2010, 11:22:24 UTC
Что это было?!

Reply

Re: Fuck! richard_sir March 9 2010, 21:52:31 UTC
Дамп мозга Стива Джобса :) Когда в Эппл поняли, что внятного ТЗ от него не добьёшся - посидели, подумали, и решили, что компилить его речи будет проще, чем в них разбираться. Так родился этот язык :)

Reply


Leave a comment

Up