[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 76 | 10 | 28
Назад Вниз Каталог Обновить

Тезис Аноним 02/05/16 Пнд 09:38:01  732277  
14621710818710.png (30Кб, 931x399)
Если ваш язык программирования не может вот так, то он говно.
Оригинал: http://try.haxe.org/#20028
Питно: http://ideone.com/vljLZ6 (ну и срань)
Фешарп: http://ideone.com/utgasu
Удивительно, но даже шершавый лучше http://ideone.com/v1Yms2
Аноним 02/05/16 Пнд 09:54:30  732281
>>732277 (OP)
НАХЕР))
Аноним 02/05/16 Пнд 10:02:34  732288
Эээ, ну и чо ты такого сверхестественного написал?
https://ideone.com/a3n9mc
Аноним 02/05/16 Пнд 10:06:42  732289
>>732277 (OP)
> "2d6 = "
Обманывать нехорошо.
Аноним 02/05/16 Пнд 10:15:43  732295
14621733434410.png (21Кб, 478x327)
>>732277 (OP)
Опять срач про языки :\

P.S.
> 2016
> императивный стиль
Аноним 02/05/16 Пнд 10:16:02  732296
>>732288
Автор даже не в курсе названия этой фичи, о чём там говорить.
Аноним 02/05/16 Пнд 10:18:08  732298
>>732296
Какой фичи?

Если подразумевается "2.d(6)" - то это UFCS(Uniform Function Call Syntax).

Если он про var - то это обычный сраный автоматический вывод типов.
Аноним 02/05/16 Пнд 10:21:21  732302
Если ты судишь о языке по синтаксису, ты говно.
Аноним 02/05/16 Пнд 10:21:27  732303
>>732298
Про ufcs конешно же. В ИТТ трете ОП залётный дурачёк из /гейдева/, расходимся.
Аноним 02/05/16 Пнд 10:23:18  732304
Не может в что, в мутабельное говнецо?
Аноним 02/05/16 Пнд 10:25:52  732306
>>732304
Ну веть на оппике чистая функция...
Аноним 02/05/16 Пнд 10:27:51  732308
Гсподи, вот вам функциональное говнецо.
https://ideone.com/FTSPgJ

А чистой она быть не может по определению, тому що рандом - это побочный эффект.
Аноним 02/05/16 Пнд 12:06:37  732358
>>732306
>чистая функция
То есть она при каждом вызове одно и то же значение возвращает?
Аноним 02/05/16 Пнд 12:10:51  732360
>>732358
Чистая функция – та, что возвращает одинаковые значения при одинаковых данных и не имеет побочных эффектов. Так что можно и так сказать.
Аноним 02/05/16 Пнд 12:12:25  732361
>>732360
То есть она нечистая, потому как возвращает разные результаты и имеет побочные эффекты.
Аноним 02/05/16 Пнд 12:22:37  732368
>>732361
Какие побочки-то? Если чо, достаточно одного пункта из 2 для соответствия определению.
Аноним 02/05/16 Пнд 12:25:23  732371
>>732368
Эээ, рандом, не?
Аноним 02/05/16 Пнд 12:31:04  732379
>>732371
а хуле он должен что-то менять извне?
Зависит от алгоритма.
Clojure Аноним 02/05/16 Пнд 12:32:59  732380
14621815796870.png (92Кб, 435x313)
Есть тут адепты чистого-функциольного программирования?

Плиз перепишете этот код на Clojure, очень интересно посмотреть как это там выглядит.
Аноним 02/05/16 Пнд 12:33:19  732381
>>732379
>а хуле он должен что-то менять извне?
Ты дурак чтоле? Он не меняет ничего извне - он зависит от состояния извне.

Он всегда разный, и зависит от состояния машины.
Аноним 02/05/16 Пнд 12:41:17  732384
Это очередной терд расстановщика скобачек?
Аноним 02/05/16 Пнд 12:54:18  732394
>>732384
Не, с этим в лиспотред.
Аноним 02/05/16 Пнд 13:03:43  732404
>>732277 (OP)
> haxe
Примеры проектов, бенчмарки есть?
Можно ли им склеить код на двух разных яп? Джаву и шарп, например.
Как там exceptions реализованы?
Как работа с тредами происходит?
Аноним 02/05/16 Пнд 14:59:20  732501
>>732404
Есть, но в основном игровые и немного сайтов. Бенчмарки были, но давно.
Смотря как склеить. Можно написать код для передачи и приёма объектов туда-сюда и скомпилять под два языка.
Хуй знает. Как везде. Используются родные, если есть.
Хуёвенько. Есть библиотеки, но без них придётся отдельно писать для каждого языка, в который собираешься компилировать. Не думаю, что ты будешь некой пользоваться, но для неё и цпп апи совпадает - просто импорты разные.
Аноним 02/05/16 Пнд 15:21:14  732520
>>732289
Там 3d7 ?
Аноним 02/05/16 Пнд 15:24:38  732523
>>732520
2d6 обычно означает d6 + d6, то есть random(1..6) + random(1..6), а тут возвращается random(2..6).
Аноним 02/05/16 Пнд 15:30:37  732525
>>732523
А нет, забей.
Аноним 02/05/16 Пнд 16:29:56  732569
14621957968920.png (42Кб, 609x536)
https://ideone.com/Mf9UpZ
>2016 писать императивно
Аноним 02/05/16 Пнд 16:43:16  732583
>>732569
>2d6 8
У тебя ответ не сходится.
Аноним 02/05/16 Пнд 16:43:38  732584
что ето за чудный язык такой?
Аноним 02/05/16 Пнд 16:45:23  732590
14621967236890.png (152Кб, 780x446)
>>732583
Идиот?
Идиот.
Аноним 02/05/16 Пнд 16:48:08  732595
>>732590
Это такой способ камингаута? Что тебе непонятно? Везде 7, а у тебя 8 - как ты это объяснишь? Вот и верь после этого скриптопараше.
Аноним 02/05/16 Пнд 16:49:48  732598
>>732595
Нихуя ты его тралишь, не кипятись так. Пойдешь дальше - не вернешься
Аноним 02/05/16 Пнд 16:53:09  732601
>>732569
Параша какая-то нечитаемая и неочевидная.

И чем это лучше, чем >>732308 ?
Аноним 02/05/16 Пнд 17:00:28  732612
>>732601
self это this, а всё остальное у вас почти одинаково.
Аноним 02/05/16 Пнд 17:01:22  732613
>>732381
Странное утверждение, при вызове рандома состояние машины меняется, почему я не могу сказать, что рандом это состояние и изменяет? тем более это правда, по крайней мере, для PRNG
Аноним 02/05/16 Пнд 17:12:46  732624
>>732368
> достаточно одного пункта из 2 для соответствия определению
nyet.
Аноним 02/05/16 Пнд 17:38:03  732653
14621998839720.jpg (752Кб, 3183x1786)
>>732380
Получай. Хотя могу быть и другие варианты решения https://ideone.com/NRhNh5
Аноним 02/05/16 Пнд 17:41:39  732659
у нас в конторе за манкипатчинг разбивают ебло
Аноним 02/05/16 Пнд 17:43:30  732660
>>732653
>1.66s 335552KB
>1.66s
>335552KB
Аноним 02/05/16 Пнд 17:46:55  732664
14622004155140.jpg (367Кб, 2190x1673)
>>732660
Судить о производительности языка на основе рандомного таска из инета.
Аноним 02/05/16 Пнд 17:50:36  732667
>>732664
Тогда просто объясни, как такой результат могу получиться на такой простой задаче, а то это реальный пиздец.
Аноним 02/05/16 Пнд 17:54:55  732673
>>732667
Кложа не подходит для скриптов, так как у нее долгое время старта. Все из за того что она поверх JVM работает. Но вообще производительность у нее на уровне.
Аноним 02/05/16 Пнд 18:19:38  732685
>>732667
> как такой результат
ideone выделяет всему что поверх жвм сразу по максимуму памяти. Ну и старт у жвм не быстрый.
Аноним 02/05/16 Пнд 19:11:16  732714
>>732673
>>732685
Понятно, спасибо
JAVA Аноним 02/05/16 Пнд 19:15:11  732715
14622057111500.png (48Кб, 616x352)
>>732660
Ребятушки, ловите жабку https://ideone.com/fFhDZO

P.S.
> 0.2s 320832KB

P.P.S.
Порядок методов по "дяде Бобу"
Аноним 02/05/16 Пнд 19:23:57  732717
>>732715
Норм. Наконец то в жабку добавили функциональные фичи. Это все из IntStream ты взял? Или sum() откуда то из другого места берется?
Аноним 02/05/16 Пнд 19:36:32  732723
>>732717
И какого места еще он может взяться?

Это все метод интерфейса IntStream
JAVA 2 Аноним 02/05/16 Пнд 19:46:53  732728
14622076137410.png (40Кб, 450x334)
>>732715
Забыл что у Random есть готовый метод ints() возвращающий стрим случайных интов

https://ideone.com/srxQUw
Аноним 02/05/16 Пнд 21:14:53  732768
14622128931600.png (1Кб, 112x112)
Итог треда тащемто
F# - Язык будущего
Аноним 02/05/16 Пнд 21:18:50  732772
>>732768
лол
Аноним 02/05/16 Пнд 22:18:01  732821
>>732277 (OP)
Какая-то херня непонятная)) Вот, как надо: http://ideone.com/dUDgM2
Аноним 02/05/16 Пнд 23:11:13  732867
>>732821
А вот и школьники подтянулись :)
Аноним 03/05/16 Втр 06:56:47  732982
>>732715
>>732728
>d(2, 6)
Аноним 03/05/16 Втр 10:06:44  733024
>>732728
Ты не понял соли, фича из поста ОПа-хуя позволяет делать num.first(3).second(3).third(3) вместо third(second(first(num, 3), 3), 3), что улучшает читабельность и благоприятно влияет на потенцию.
Аноним 03/05/16 Втр 10:10:56  733030
>>733024
Обычный блжад UFCS, че ОП-хуй думал что это есть только в его говноязычке, а он - избранный?
Аноним 03/05/16 Втр 10:13:31  733032
>>733030
>Обычный блжад UFCS
Ты об его существовании узнал 5 минут назад, перестань выебываться, ребенок.
Аноним 03/05/16 Втр 10:14:43  733034
>>733032
Сасай хуй. Я пишу на дишечке, и он разумеется там есть. Как и куча других фич.
Аноним 03/05/16 Втр 10:15:30  733035
>>733034
Что пишешь, сколько платят?
Аноним 03/05/16 Втр 10:16:33  733036
>>733035
Нисколько. Уволился и кодю в свое удовольствие.

Хочу запилить свой компилер и jvm для STM32.
Аноним 03/05/16 Втр 10:17:15  733039
>>733036
Понятно, ребенок.
>Сасай хуй.
Аноним 03/05/16 Втр 10:18:15  733040
>>733039
>обосрался
>маневрирует
Дишечка твоему $LANG_NAME нассыт за шиворот, петушок
Аноним 03/05/16 Втр 10:19:06  733042
>>733040
Я рад за нее, всех благ языку вместе с Александреску.
Аноним 03/05/16 Втр 10:40:06  733060
>>733030
Переведу для местных одарённых личностей на простой и понятный русский: если твой язычок не способен даже пропарсить сраное число с точкой как-то иначе, чем во флоат, то нефиг от него чего-то ждать - он говно от быдлокодеров для быдлокодеров.
Список говнеца со фар:
1. Джявка
2. Фешарп
3. Поскакаль
4. Клажурка
Как видишь, оно работает, и тезис уже можно повысить до теоремы.
Аноним 03/05/16 Втр 10:44:02  733061
>>733060
Если твой говноязычок не способен к тому же в шаблоны - он тем более говно.
Аноним 03/05/16 Втр 11:24:07  733083
>>733061
Ты прав во всем, Анон.
Дальше что?
Аноним 03/05/16 Втр 12:09:30  733103
>>733060
>тезис уже можно повысить до теоремы
Не хочу тебя расстраивать, маня, но это не тезис, а просто твое ко-ко-ко. Ведь ты его ничем не обосновал, кроме своих личных предпочтений.
Аноним 03/05/16 Втр 13:01:22  733142
>>733032
Схуяли, я долго плакал, когда Бьярне ентот концепт забраковал.
Аноним 03/05/16 Втр 20:08:23  733434
>>733142
Выкинь кресты и возьми дишечку.
Это те же кресты, но сделанные правильно.

Там есть эта фича (и многие многие другие)
Аноним 03/05/16 Втр 20:40:19  733456
>>733434
А зарплату ты платить будешь?
Аноним 04/05/16 Срд 06:48:05  733754
>>733456
Резонно.

Но если "на дядю" за кресты еще бабло платят, и в этом есть смысл - то неужели ты никогда ничего не пишешь мелкого "для себя"?
Аноним 04/05/16 Срд 08:18:56  733776
>>733754
У меня 10 лет стажа коммерческой разработки, за которые программирование надоело до невозможности, плюс жена и дети, которым нужно уделять достаточно времени. Btw, если бы задача написать что-то мелкое для себя появилась, я бы выбрал инструменты, которыми пользуюсь обычно - все изучено и настроено, просто пользуйся, а потенциал дивных новых технологий на мелких проектах все равно практически не проявляется.
Аноним 04/05/16 Срд 08:34:36  733782
>>733776
10 лет крадошлёпства – не мудрено что ты перегорел. Надо заниматься чем-то что тебе нравится, а не только работой, иначе вообще всё унылым говном становится.
Аноним 04/05/16 Срд 08:39:31  733784
>>733782
Хорошо.
Аноним 04/05/16 Срд 08:58:19  733792
>>733776
>У меня 10 лет стажа коммерческой разработки, за которые программирование надоело до невозможности, плюс жена и дети,
Ебать!
У меня только года 3, жены и детей нет, а уже тоже заебало в край.
Аноним 04/05/16 Срд 11:30:23  733881
>>732277 (OP)
Что там у нас?
Школьник, который в 2016 дрочит на синтаксис? Ясненько.
Аноним 04/05/16 Срд 12:30:29  733924
>>733792
Я ещё даже в ойти не вкатился, а уже заебало.
мимо_воннаби_рубист

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 76 | 10 | 28
Назад Вверх Каталог Обновить

Топ тредов