[01:35:39] <vlad2> clang не прокатил
[01:35:47] <vlad2> запутался он в темплейтах таки.
[01:36:28] <vlad2> version 2.1
[02:10:54] <valexey_> vlad2: а где ты версию clang'a 2.1 откопал?
[02:11:04] <valexey_> у всех давно таки 3.0
[02:11:31] <valexey_> ну или по крайней мере 2.9
[04:17:46] <vlad2> Хе-хе. Ниченго не знаю. Поставился с последним тксуодом.
[04:17:51] <vlad2> икскодом.
[04:18:36] <vlad2> Не спится? ;)
[05:15:51] <valexey_> ога.
[05:16:05] <valexey_> опять какую-то хрень пишу. не программистскую.
[05:37:08] <vlad2> реверсэнжинирую жабаскрипт...
[05:37:14] <vlad2> не знаю сколько выдержу
[05:39:35] <valexey_> ужас
[05:39:43] <valexey_> молоко то хоть бесплатно дают?
[05:40:05] <vlad2> Нет.
[05:40:20] <valexey_> не справедливо!
[05:40:21] <vlad2> Кофе :)
[05:40:25] <valexey_> :-)
[05:40:32] <valexey_> Со сливками хоть?
[05:40:37] <vlad2> Небесплатно :)
[05:40:51] <vlad2> Да уж не до сливок :)
[05:42:03] <valexey_> заметь. вроде бы что js что питон - одного поля ягоды. Интерпретируемые языки с динамической типизацией и сборщиком мусора.
[05:42:10] <valexey_> Причем js местами пошустрее будет.
[05:42:25] <valexey_> НО КАКАЯ РАЗНИЦА В КОЛИЧЕСТВЕ ГЕМОРРОЯ!
[05:42:41] <vlad2> Дык.
[05:42:57] <valexey_> то ли питон просто не применяется в таких геморройных местех где js применяется...
[05:43:04] <valexey_> то ли общая культура другая...
[05:43:27] <vlad2> Да там даже не культура. Корень (определяющий культуру) другой.
[05:44:03] <vlad2> В жабаскрипте в языке нет вещей, которые там должны быть.
[05:44:31] <valexey_> это например?
[05:44:48] <vlad2> Средства инкапсуляции.
[05:45:02] <vlad2> Модули.
[05:45:11] <vlad2> Человеческое ООП.
[05:45:27] <vlad2> Все остальное - уже мелочи.
[05:45:42] <valexey_> а как же утекающая память?
[05:45:43] <valexey_> :-)
[05:45:48] <valexey_> со сборщиком мусора
[05:46:26] <vlad2> Это все херня, по сравнению с тем, что я банально не могу сделать такой объект, который гарантирует целостность своих потрохов.
[05:47:01] <valexey_> Гм. А в питоне можешь? Там же нет приватных членов. Подчерк - не в счет.
[05:47:32] <vlad2> Причем, так как нормальный встроенных средств нет, то всевозможные велосипеды просто не могут не ковыряться в этих потрохах. Замкнутый круг, который никакой культурой не разрубить.
[05:48:20] <vlad2> В питоне подчерк отлично справляется.
[05:48:43] <valexey_> а как он справляется? :-)
[05:49:13] <vlad2> Не дает его модифицировать.
[05:49:45] <valexey_> совсем?
[05:49:56] <valexey_> исключение на этапе исполнения?
[05:49:57] <vlad2> Повторюсь - в питоне все это не так остро, потому что не надо ковыряться в потрохах, чтобы поддержать нужный конструкт. Все нужное есть в языке.
[05:50:07] <vlad2> Да.
[05:50:12] <vlad2> Не дает совсем.
[05:53:34] <valexey_> а если через ррефлекшн?
[05:54:06] <vlad2> Не знаю. До такого не доходило :)
[16:28:48] <valexey> http://forum.oberoncore.ru/viewtopic.php?f=27&t=3703
[16:28:53] <valexey> /me facepalm
[16:29:00] <valexey> vlad2: зацени :-)
[17:28:20] <valexey> vlad2: вот какой у меня clang (шел искаропки с XCode 4.2)
[17:28:21] <valexey> $ clang --version
Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn)
Target: x86_64-apple-darwin10.8.0
Thread model: posix

[18:30:40] <valexey> ААА!! ЖОПА!

[18:54:22] <valexey> ААА!!1 Фортрановские либы на моем айфончике!!1
[20:00:26] <valexey> в этом вашем фортране все аргументы ВСЕГДА по ссылке передаются то есть foo(15) это на самом деле int a = 15; foo(&a);
[20:33:38] <vlad2> Да, оберонщики в своем репертуаре. То, что этот "мусор" работает _везде_ - молча опускается. Кроме винды и вайна ведь ничего нет.
[20:33:56] <vlad2> Из коробки - это откуда?
[20:34:04] <vlad2> А. Я сейчас гляну в самом икскоде.
[20:34:44] <vlad2> Да, обратная совместимость - тоже опускается.
[20:35:00] <vlad2> раздувание кода - и все.
[20:35:14] <valexey> искаропки это вместе с икскодом 4.2 шло
[20:35:19] <valexey> у тебя небось икскод 4.1
[20:36:45] <valexey> ну таки да, если можно забить на совместимость и портабельность, то писать можно весьма кратко :-) это здорово развязывает руки
[20:36:58] <valexey> особенно если этот код потом никому не отдается.
[20:37:17] <vlad2> О... Опять про исключения...
[20:37:34] <vlad2> " Где именно произошла ошибка и что теперь делать - непонятно."
[20:37:44] <valexey> ога. странные они
[20:37:46] <vlad2> Я тоже так думал лет 10 назад.
[20:37:56] <valexey> вот когда без исключений - вот это да, непонятно что делать
[20:37:58] <vlad2> Таки расти надо.
[20:38:03] <valexey> а с исключениями как раз понятно.
[20:39:19] <valexey> в плане исключений мне наверно больше всех понравилась ада. там это отдельный класс типов по сути
[20:39:30] <valexey> не пересекающиеся с другими типами
[20:40:40] <vlad2> Не, 2.1 у меня почему-то...
[20:41:01] <vlad2> икскод 4.1
[20:41:09] <valexey> вот поэтому и 2.1
[20:41:13] <vlad2> Там че, новый вышел?
[20:41:13] <valexey> переходи на 4.2!!1
[20:41:18] <valexey> дык давно же
[20:41:19] <vlad2> Где?
[20:41:27] <valexey> в аппсторе нет разве?
[20:41:46] <valexey> я лично с портала девелоперского качал
[20:42:10] <valexey> 4.2.1 в аппсторе
[20:42:13] <valexey> БЕСПЛАТНЫЙ!!1
[20:43:05] <valexey> правда оно льва хочет :-)
[20:43:09] <valexey> на кой-то ляд.
[20:43:13] <valexey> мой 4.2 не хочет
[20:47:55] <vlad2> Гы. Он пишет, что Installed.
[20:48:15] <valexey> что-то не ладно у тебя в датском королевстве
[20:48:27] <valexey> а какие clang'и вообще шелл тебе предлагает по автокомплиту?
[20:48:38] <valexey> только clang и clang++ ?
[20:49:04] <vlad2> Не знаю о чем ты говоришь :)
[20:49:11] <vlad2> "all apps are up to date"
[20:49:18] <vlad2> Но в эбауте пишет 4.1
[20:49:24] <valexey> пишем в баше clang и тычем один или два раза таб :-)
[20:51:24] <vlad2> Да, только они
[20:52:12] <valexey> а что в баше говорит clang —version ?
[20:53:59] <vlad2> Дык, я ж писал. Полностью не могу скопипастить - копипаст с мака не работает.
[20:54:21] <vlad2> Похоже у меня сам аппстор глчит.
[20:54:34] <vlad2> Не пишет вообще, что проинсталировано.
[20:55:08] <valexey> ужас
[20:55:17] <valexey> а с девелоперского портала не скачать xcode?
[20:55:22] <valexey> вы же девелоперы официальные
[20:56:08] <valexey> я не из аппстора ставил, а скачивал dmg с портала и ставил оффлайново
[20:56:34] <valexey> http://developer.apple.com/xcode/index.php
[20:57:06] <valexey> о! уже превью 4.3 появилось!
[20:57:09] <valexey> надо бы заценить
[20:58:42] <vlad2> Сейчас гляну. Вроде прошлый раз меня пушнули в апстор.
[20:58:54] <vlad2> "не удается подключиться к апстор"
[20:58:56] <vlad2> WTF?
[20:59:14] <valexey> я хз
[21:01:22] <valexey> https://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4.2_for_snow_leopard/xcode_4.2_for_snow_leopard.dmg
[21:01:25] <valexey> у меня качается
[21:03:59] <valexey> может конечно у льва теперь все только через аппстор… не знаю
[21:20:14] <vlad2> Спасибо! Сейчас попроую.
[21:20:47] <valexey> я только не знаю как оно будет на льве работать (если у тебя лев)
[21:20:54] <valexey> фиг знает, что на уме у этих яблочников…
[21:26:32] <vlad2> Качается, спасиб!
[21:27:01] <vlad2> Меня без этой ссылки постоянно в аппстор выкидывало (хотя я залогинился как девелопер и все такое).
[21:27:54] <valexey> казлы
[21:28:27] <valexey> ну если б ты не залогинился, ссылка у тебя и не открылась бы
[21:38:04] <valexey> info21 про С/C++ и те самые инклюды с макросами:
[21:38:06] <valexey> "Продолжающийся рост объема кода на этом гуано -- и, главное, агрессивная пропаганда -- самое настоящее мракобесие."
[21:38:08] <vlad2> Все. Перегрузил все нах. Реально глючило.
[21:38:48] <vlad2> Кстати, плюсы уже лет 5 как никто не рекламирует.
[21:39:00] <valexey> или даже больше
[21:39:10] <valexey> вообще плюсы никогда не продвигались какой-то одной конторой
[21:39:12] <vlad2> Пик был лет 10 назад. С++ - это круто.
[21:39:14] <valexey> в отличае от жабы например
[21:39:43] <valexey> /me до сих пор считает что С++ это круто. по крайней мере круче него ничего так и не нашел.
[21:40:05] <valexey> есть масса языков котоыре выигрывают у плюсов по одному-двум параметрам, но жоско сливают по всем остальным
[21:41:01] <vlad2> О!
[21:41:06] <vlad2> Заработало как надо!
[21:41:12] <vlad2> Долбанные эпловцы.
[21:41:29] <vlad2> Причем я последний раз перегружался букавльно позавчера.
[21:41:45] <vlad2> Ничего такого на маке не делал.
[21:41:54] <valexey> у тебя же лев?
[21:42:08] <vlad2> Появилась кнопочка "update" напротив икскода.
[21:42:10] <vlad2> Да.
[21:42:27] <valexey> ну, лев он глючный пока.
[21:42:34] <valexey> я остерегаюсь на него переходить :-)
[21:42:50] <valexey> благо мне не горит. под мак мы ничего не пишем для людей
[21:42:57] <valexey> только под iOS
[21:45:49] <vlad2> @#$%
[21:46:06] <vlad2> "чтобы апдейтнуть - войдите под учетной записью, под которой купили"
[21:46:17] <vlad2> Вхожу пож другой записьбю - нет исксода.
[21:46:25] <vlad2> !@#$%
[21:46:47] <valexey> ы-ы!
[21:55:23] <valexey> ффсйо. пойду домой поработаю.
[21:57:46] <vlad2> Анальное рабство с эти эплом.
[22:05:33] <vlad2> АААААА!!!!!!!!!!!!!!!!!!!!!
[22:05:41] <vlad2> !@#$
[22:05:56] <vlad2> Это херня глючила потому что у меня отрублен спотлайт!!!!!
[22:05:59] <vlad2> ФАК!!!
[22:06:07] <vlad2> Держите меня семеро!
[22:06:25] <vlad2> Не знаю что сделаю, если сегодня встречу фаната эпла!
[22:07:20] <vlad2> Кстати, качается через апстор оно на порядок бстрее.
[22:15:22] <vlad2> Contacting App Store support resulted in an email offering to reset my password with no indication that my original had been read: I laid out solutions I had attempted, possible causes, etc. I received an email back that Denise could do nothing until I provided the requested billing information to reset my password, which I had said I didn't want to do just yet as it didn't seem to be related to the problem. So, good luck with customer service there…
[22:20:58] <vlad2> Проинсталировался. Типа. И все равно одо 4.1. Ничего не изменилось. WTF?
[22:29:31] <vlad2> !@#$
[22:29:55] <vlad2> В "Программах" появлся install xcode.app (оказывается!)
[22:30:02] <vlad2> Полный привет!
[22:40:38] <vlad2> Проапдейтился!!!