metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-03-19 10:46 pm

Дебианизм оперденей головного мозга

Как известно, ребе [livejournal.com profile] theiced постоянно критикует меня за использование разнообразного софта, который по его мнению, написан криворукими уродами, как то - дебиан, дельфи, винда xp, firefox итд итп. Ну, он всегда критикует, это привычно.

Но после того, как я осилил рисование плат в Eagle, который по юзабилити упорот где-то на уровне среднем между "опердень на кларионе под windows95 написанная руССкими программистами методом портирования опердени под DOS" и "клиент-банк, который писали программисты налоговой инспекции, после того как их уволили из НИИГиТ", я начинаю сомневаться в собственной адекватности, может я действительно от 15 летней работы с чужими и своими оперденями сошел с ума и теперь могу пользоваться только софтом, который пишут невменяемые люди и который требует для работы стояния на ушах.

[identity profile] vaddimka.livejournal.com 2011-03-20 11:55 am (UTC)(link)
руби это разве не тот язык, на который переползают оперившиеся 20-летние php-программисты? :) причем, php умудряется и работать быстрее и иметь синтаксис/объектную модель максимально приближенную к привычным плюсам и жаве.
я тут могу чушь сказать, так как на руби пишет уж очень много молодежи на работе (а я смотрю с удивлением как у них по два часа генерится простейший xml или демоны, что на рубях написаны, сами по себе отгнивают), но очень похоже на "next big thing" в области клепания сайтиков

по остальному с отрицательными отзывами соглашусь разве что на счет перла, но с ним та же история что с плюсами. если кто-то пишет на перле 10 лет - он обычно пишет хорошо, другой вопрос что найти хорошего перловика сейчас еще сложнее чем плюсера. а хорошие плюсеры это вообще вид вымирающий.
но при этом я соглашусь что перл это суть мертвый и уже не нужный язык, а плюсы - промышленный стандарт и весьма удобная штука там, где на чистых сях приходится выскакивать из штанишек чтобы соответствовать хотя бы DRY.
с другой стороны, сейчас модно стало под линукс писать на эппловском objective-c, и, хотя я считаю что это несерьезно, народу нравится. в основном на нем правда пишут не осилившие плюсы, ну дык и не надо, на плюсах у них код еще страшнее бы выглядел

тут еще ребе Метакласс жалуется на firefox, я лично не вижу ему альтернативы для того же вебдевелопмента (уж очень firebug и firelogger удобны), хотя и пользуюсь "для себя" маргинальной оперой

[identity profile] theiced.livejournal.com 2011-03-20 03:11 pm (UTC)(link)
>руби это разве не тот язык, на который переползают оперившиеся 20-летние php-программисты? :) причем, php умудряется и работать быстрее и иметь синтаксис/объектную модель максимально приближенную к привычным плюсам и жаве.

не то.

>я тут могу чушь сказать, так как на руби пишет уж очень много молодежи на работе (а я смотрю с удивлением как у них по два часа генерится простейший xml или демоны, что на рубях написаны, сами по себе отгнивают), но очень похоже на "next big thing" в области клепания сайтиков

xml не нужен. твиттер вон на руби стартанули, теперь в свете неебических нагрузок переписывают некоторые части на жабе.

<поскипан бред>

>тут еще ребе Метакласс жалуется на firefox, я лично не вижу ему альтернативы для того же вебдевелопмента (уж очень firebug и firelogger удобны), хотя и пользуюсь "для себя" маргинальной оперой

ctrl-shift-i в хромиуме жать пробовали?

[identity profile] permea-kra.livejournal.com 2011-03-20 03:22 pm (UTC)(link)
За синтаксис и объектную модель жабы и плюсов нужно уебывать на лобном месте с особым цинизмом и при большом стечении народа. Поэтому вы уж извините, но бОльшей антирекламы пыхпыху вы сделать не могли.

*trolle mode on* Единственный мейнстримный язык с правильной объектной моделью - эрланг.

[identity profile] vaddimka.livejournal.com 2011-03-20 03:42 pm (UTC)(link)
ммм
works for me :)
модель простовата, но эффективна

возможно эрланг очень правильный язык с большим будущим, но тот же rabbitmq сервер в одной конторе с завидным постоянством умудряется ложиться на бок, жрать память хуже явы и не работать (при этом никто не может толком отладить это чудо)

[identity profile] permea-kra.livejournal.com 2011-03-20 04:58 pm (UTC)(link)
Все хорошо, только это не объектная модель, это, блять, сахар для таблицы указателей.

эрланг - достаточно уебищный язык, но объектная модель в нем правильная.

[identity profile] vaddimka.livejournal.com 2011-03-20 05:37 pm (UTC)(link)
по-моему вы забываете про темплейты, немаловажная часть (хотя многие их панически боятся)
+перегрузку по типу аргументов (хотя последнее и является "сахаром для таблицы указателей")
но то и другое вместе весьма удобно

а так, по мне если модель позволяет следовать принципу DRY, создавать реюзабельный код и вообще хорошо спать по ночам - это годная модель

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

[identity profile] permea-kra.livejournal.com 2011-03-20 05:51 pm (UTC)(link)
Я не забываю. Да, на темплейтах можно строить свою объектную модель. Но это хак, за которым ещё и руками следить надо.

Что-то более удобное придумали гораздо ранее плюсов. Только оно не совместимо с моделью испольнения плюсов, поскольку требует гуманного асинхронного обмена сообщениями либо TCO. Ни того, ни другого в плюсах нет, не было и не будет.

[identity profile] esil0x.livejournal.com 2011-03-21 08:26 am (UTC)(link)
> по-моему вы забываете про темплейты, немаловажная часть (хотя многие их панически боятся)
да Вы что, сейчас понабежит толпа народу, и будет вам доказывать, что темплейты - это вообще не часть языка и системы типов.

[identity profile] permea-kra.livejournal.com 2011-03-21 08:32 am (UTC)(link)
Темплейты как раз то немногое, что введено в плюсах по сравнению с сями и при этом сделано по делу. Были бы си-с-шаблонами и темплатными неймспесами + TCO - и я бы даже сказал, что это правильный язык.

[identity profile] vaddimka.livejournal.com 2011-03-21 10:36 am (UTC)(link)
ну и где они все? :)

а что это? syntactic sugar для компилятора? ну дык это тоже часть языка,