utros
12.05.2011 19:19 eoranged
Вот у меня создается ощущение, что на этом вашем сишарпе можно писать только в вижуал студии.
А мне лень ради того, чтобы поблевать, приводить виндовый раздел в порядок =(
monodevelop eba
А оно поддерживает 4 платформу?
Все тебе мало говна.
А это счастье тебе нужно? :3 Вообще нет емнип. Я когда первый и последний раз писал на шарпе был актуален 2.0, 3.0 выкатывался только.
Ты следишь?
Внезапно нужно. Если б было достаточно этого говна второй версии, то давно бы по-быстрому закодил под моно и забыл.
А что там такого разительно крутого? LINQ приколен, судя по описанию, но он вроде в тройке был еще.
Любой серьезный проект я бы затачивал под моно, тогда можно иметь родную кроссплатформенность, хоть на прыщи, хоть на говно, хоть на андроид, хоть на айфон, хоть на n900.
Я писал курсач на сисярпе, не знаю сисярпа и благополучно его сдал. Еще вопросы? :3
Чтобы писать на ЯП не обязательно знать ЯП. Достаточно выучить тьюринг-полный комплект кейвордов и ебашить полноценное ПО.
Ну без этого даже на пекашку садиться не стоит, ящитаю. Хотя у меня все эти понятия на уровне инстинкта или навыка (хотя конкретику я подзабыл, каюсь). Так что я об этом даже не задумываюсь.
Подрочи хаски
Мне не надо кроссплатформенность, мне надо чтоб один раз отработало и забыть как страшный сон
Запрототипируй на чем угодно и запусти. Иль там лабы?
Хаски для математиков, а я быдло и не люблю дрочить циферки и вообще абстракции.
Хуита. Это просто чистый ФП. Я вот сейчас дрочу императивную по сути GTK говнопрогу.
Типа лабы. NP-полный алгоритм на графах.
Тогда я лучше PROLOG и LISP подрочу. Заодно сдам курсач и получу автомат. Вот. Хотя летом у меня будет время выучить ЯП высокого уровня до уровня (каламбур) быдлокодера и начать свои проекты пописывать. А может быть даже начать зарабатывать этим на еду.
Тебя лукиш укусил? Да и LISP хуеват, разве что кложур, ну или ракет на крайняк, имхо. CL плох, тем что банальные вещи можно написать тысячей способов и все делают всё по-разному.
А 4 фреймворк потому, что под него половина говна уже написана и не придется писать её с нуля.
В случае таких говен вполне себе причина.
Dive into python, блять!
Чтож там за говнина такая на четверке готовая написана?
0/10
Мне только на курсач же, я им серьезно заниматься не намерен. По крайней мере, не прологом точно — он уебищен и не расширяем.
Кстати насчет питона — ничего не имеют против (лол), но только не для сурьезных приложений — у меня в голове не укладывается писать годные, системные приложения на скриптовом языке.
Там частично этот алгоритм есть и есть почти все необходимые вспомогательные алгоритмы.
Ну и зря, пролог пиздат
Говнина называется "я проебал весь семестр в универе и меня через неделю отчислят"
Зато там только один истинно верный путь для того, чтобы сделать ту или иную вещь.
Питон в каком месте скриптовый? Вполне компилируемый, проблема в том что там и ЯП говно, и рантайм хуйня.
Удостоверяю. Недавно копал сырцы на прологе: он читается лучше эрланга и выглядит лаконичнее и пиздаче.
Ну сразу бы так и написал, лол. А эти приблуды наверняка должны быть под двойку тоже.
Да ну, документации маловато, единственное годное, серьезное IDE — Visual Prolog под венду. Обратная совместимость с версиями плохая (ну и личная неприязнь, он меня заебал :3)
Эрланг для своих целей хорош всё-таки.
ЖМУ/Nмакс прекрасно работает под ШИНДОШС
Это называется "забил на предмет и дали дополнительное задание к тем, что мне влом было делать, а про остальные сказали что похуй и не надо делать раз так влом.
Я НИАСИЛИЛ. Ну, а если серьезно — если бы с меня в универе не требовали визуалку, то я бы вплотную занялся бы даже. А так — меня ПРИЖИМАЕТ, мне еще оболочку ЭС дописать нужно на визуальном говне.
ЯП вполне себе ок. Из своей ниши уступает только руби. А вот рантайм там хуже, чем говно. Но для веб-приложений сойдет.
Разве что fail-safe. Остальное OCaml лучше умеет.
Хуитень и говно. Для веб-краулеров и пиздоподелок сойдет, но не более. С руби слабо довольно пересекается, да и руби рантайм не конфетка. Вот говорят когда допилят jRuby будет заебись и охуенно и пиздатый трединг и рабочие си-экстеншены.
OCaml is dead. Я собственно его начал учить, но переключился на хаски.
Третий руби вполне себе шустрый. А в своей нише у него профит в том, что там время разработки гораздо дороже "железок".
>Третий руби
WOK
Ну хрен его знает. Вот F# — один в один с окамля передран.
F# вообще непонятный уродец. В OCaml шикарный оптимизирующий цомпилятор еще есть. Тоже плюс же.
s/WOK/HRWHOTA/
Ты хотел сказать 1.9. Я хочу нормальные треды и чтобы EventMachine был качества twisted.
Ну компилятор у него охуенный, это да. Правда в тех же хаскеле и эрланге он не намного хуже.
А с первого взгляда вполне похож, но глубоко не нырял, так что не буду утверждать.
Меня вот еще в окамле огорчило отсутствие lisp comprehension изкаропки. Вот нахуй так жить?
s/lisp/list/
Я хотел сказать RoR 3.0.7.
На таком уровне я с ним не знаком: пока только базовые фичи осиливаю.
Но всякое говно стало гораздо шустрее на третьих рельсах — факт.
А, ну RoR не трогаю, мне сам язык интересен.
Ну язык хорош, да. Но рельсы — одна из главных фич рубей, потому говорим руби — подразумеваем рельсы, говорим рельсы — подразумеваем руби.
Хуйню сказал
Да вот нифига. Руби изначально проектировался как язык для веба, а рельсы — крайне удобная штука для создания веб-приложений на онном, которую используют 99% руби-разработчиков (за исключением тех, что изучают руби исключительно для фана).
Я в чем-то не прав?
То что рельсы не охватывают и половины руби сообщества. Где ты вообще высрал то что руби для веба создавался?
А хрен его знает. Не помню уже. Но абсолютное большинство разработчиков на руби зарабатывают именно рельсами — это факт.
Есть каста рельсовиков, которые как php-next-gen, а есть просто люди, который используют ruby как удобный инструмент, когда оно надо. Я понимаю твою мысль, я сам узнал о руби через рельсы.
Для каких ещё целей руби лучше других языков?
Быстрое прототипирование, язык очень выского уровня, динамический со слабой типизацией. Со всеми вытекающими.
Ну вот тот же самый питон можно охарактеризовать точно так же. И всё же у него достаточно узкая область, где он лучше других языков: что-то простое (скрипты, тестовые сервера) и всякие почти типовые веб-приложения (тот самый php-next-gen).
А конкретно куда можно применить руби, где другие языки принесут гораздо больше секса? Хочется более конкретных областей, так как особенности языка очень серьёзно влияют на сферу его применения.
Хоть компилятор, хоть нейронку, хоть что угодно. Питон гораздо уже. Да и сложно выделять предментую область для языка, это ж не DSL.
python-gvido-nahren-ne-nuzhno.jpg
Я про область, применение рубей в которой, является более предпочтительным, чем любого другого языка.
Вот нейронку, например, я на рубях писать не стал. Любая нетривиальная полезная нейронка обучается гораздо дольше, чем пишется и производительность тут очень важна.
У меня последняя нейронка, достаточно хорошая и быстрая, обучалась больше двух месяцев. Потому для нейросетей я предпочитаю сишку в связке с LuaJIT2. Хотя можно было бы написать и на хаскелле, но мне пока ссыкотно на нем такие вещи писать, ибо надо быть аккуратным при работе с большими объемами данных.