Новости

Ответить в тред Ответить в тред
Check this out!
Создан универсальный язык программирования. Он позволяет писать одновременно на С, Python, JavaScript и так далее Аноним 14/10/21 Чтв 20:36:23 108464731
4
8

cod601.jpg 113Кб, 1104x1192
1104x1192
Разработчик из Польши Петр Фусик создал язык программирования Ć. Его код можно в два счета транслировать на С, С++, Java, Python и ряд других языков. Синтаксис нового языка похож на C#.

Один язык для всех
Польский программист Петр Фусик (Piotr Fusik) создал новый язык программирования Ć, своего рода универсальный язык написания кода. Со слов автора, его творение позволяет писать код, который в дальнейшем можно будет без труда использовать в других языках.

В качестве примера Фусик привел C, C++, C#, Java, JavaScript, Python, Swift и OpenCL. Все детали своего языка Ć, который пока находится на одном из этапов разработки, он опубликовал в открытом виде на GitHub (принадлежит Microsoft).

Петр Фусик не уточнил, почему назвал свое творение именно так, и не сообщил, как правильно его произносить. «Апостроф» над буквой С называется «акут», то есть, с учетом этого, название языка может звучать как «Си с акутом». Также это буква польского алфавита, которая называется «Че» и читается приблизительно как «Ч».

Универсальность языка
Своей универсальностью язык Ć обязан транслятору cito. Обработанный с его помощью код можно читать на любом их перечисленных Фусиком языках программировании.

«В отличие от большинства языков, которые вы изучали раньше, Ć не претендует на звание лучшего универсального языка программирования. Вместо этого он решает одну конкретную проблему: как писать код, который можно удобно использовать одновременно на языках C, C++, C #, Java, JavaScript, Python, Swift и OpenCL. Например, если вы изобрели новый формат сжатия, вы можете реализовать его в Ć и заставить автоматический переводчик cito сгенерировать исходный код на упомянутых языках, чтобы программисты этих языков могли использовать ваш код», – описывает свое творение Петр Фусик.

Петр Фусик не уточняет, как долго он работал над Ć, и кто, помимо него, входит в команду разработчиков. Известно лишь, что создание языка длится как минимум с лета 2013 г. – этим днем датирована публикация на YouTube записи ранней презентации языка.

Сходство с другими языками
По утверждению создателя, синтаксис Ć во многом напоминает C#.

Фусик создал Ć объектно-ориентированным. Он объяснил свой выбор тем, что большинство целевых языков объектно-ориентированы.

Фусик утверждает, что подсветка синтаксиса C# вполне подходит и для его творения. При этом, с его слов, Ć нельзя считать ни клоном C#, ни его подмножеством. Различия между ними все же есть, и продиктованы они, по словам Фусика, «необходимостью полностью автоматической трансляции кода на Ć в эффективный код C и JavaScript».

Библиотеки не нужны
В описании к Ć сказано, что в его случае зависимости от библиотек рантайма (runtime libraries) сведены к минимуму. В качестве примера Фусик привел вывод кода, для использования в программах на С – в большинстве случаев пользователь получает автономную пару файлов .c/.h с удобочитаемым кодом С99.

Автор утверждает, то это в равной степени относится и к другим поддерживаемым языкам – C++, C#, Java, JavaScript, Python, Swift и OpenCL. В то же время он упоминает о нескольких исключениях. Одно из них касается необходимости использования библиотеки GLib для вывода кода на C в случае, когда программист, пишущий на Ć, использует выражения List, Dictionary или SortedDictionary.

Реакция сообщества
Релиз языка Ć активно обсуждается как на профильных сайтах, посвященных программированию, так и на ресурсах, никак не связанных с ним. Редакция CNews обнаружила посвященные ему темы на YCombinanor и на Reddit.

Топик на YCombinanor был создан 9 октября 2021 г. и за это время собрал почти 300 комментариев. На Reddit существует как минимум две темы для обсуждения Ć, датированных тем же днем. В одной из них набралось около 290 ответов, в другой – 33.

Пользователи разделились на два лагеря – одни считают, что язык имеет право на существование, другие же сомневаются в его практической пользе. К примеру, пользователь Reddit под псевдонимом bladehaze написал, что Ć пригодится лишь в том случае, если писать код без использования библиотек, что не всегда представляется возможным.

https://www.cnews.ru/news/top/2021-10-12_sozdan_universalnyj_yazyk
Аноним 14/10/21 Чтв 20:39:47 108464912
14
1

>>10846473 (OP)
>Разработчик из Польши Петр Фусик создал язык программирования Ć
Как же вы заебали. Ну возьмите 1-2 языка, ну нахуя вы плодите?
Аноним 14/10/21 Чтв 20:42:25 108465093
23
1

it-юмор-geek-50[...].jpeg 88Кб, 811x456
811x456
Аноним 14/10/21 Чтв 20:42:58 108465114
9
0

>>10846491
Так был же Delphi. Который крупные корпорации намеренно уничтожили
Аноним 14/10/21 Чтв 20:43:47 108465165
1
1

>>10846473 (OP)

И как эта ебанина переводится? С# - это си шарп, с++ - это си п п, а Ć - это чё за нахуй блять???
Аноним 14/10/21 Чтв 20:44:48 108465196
4
0

>>10846516
C# - это дотнет, теперь живи с этим
Аноним 14/10/21 Чтв 20:45:08 108465207
2
1

>>10846491
Свой язык может высрать любой гражданин. Эту хуйню не зарегулируешь.
Плюс уже есть некоторая культура говнокода, которую невозможно сходу перестроить. А так бы давно на хачкиле писали.
Аноним 14/10/21 Чтв 20:45:12 108465228
0
0

>>10846509
Так речь не идет о создании нового языка — нужно взять то, что уже есть.
Аноним 14/10/21 Чтв 20:45:36 108465259
4
0

>>10846473 (OP)
Что за бред. Мало того, что затея генерить неэффективный код из одного нахуй никому не нужного языка на дюжине других языков сама по себе странная, так ещё и в популярных языках это и так чаще всего можно сделать с большим или меньшим успехом. Впрочем, если он умеет не только писать, но и читать эти языки (что наверняка не так, но все же), то был бы прикольный универсальный транслятор, это гораздо полезнее.
Аноним 14/10/21 Чтв 20:45:38 1084652610
0
1

Аноним 14/10/21 Чтв 20:46:07 1084652811
6
0

Аноним 14/10/21 Чтв 20:49:00 1084654112
0
0

>>10846473 (OP)
Интересно как он переведет конструкцию
int block = NULL;
block = realloc (block, n
sizeof(int));
на Python и JavaScript?
Аноним 14/10/21 Чтв 20:49:29 1084654413
2
0

>>10846522
фактически он создал обертку над интерпретаторами (считай интерпретатор интерпретаторов). новый интерпретатор === новый язык. вангую что там не обошлось без костылей для совместимости, а значит есть кейсы когда код написанный для его "адаптера" интепретатора не скомпилируется на интерпретаторе языка без правок
Аноним 14/10/21 Чтв 20:51:32 1084655414
7
0

>>10846473 (OP)
Я умею врезаться в трубопровод вода\газ\ топливо под давлением, не нарушая потока. Любой разумный диаметр. С гарантией безопасности и конфедециальности. Я знаю, как юзать сети гидрантов и запитку уличного освещения. То есть, зарядить гаджет и питьевая вода всегда будет. Эти знания бесценны. Когда уйду бомжевать, это поможет выжить. Я мечтаю выпасть из социальной обоймы Германии, как Мартин Иден из прачечной- гладильной. И я выпаду! КОТЫ УХОДЯТ УМИРАТЬ НА ВОЛЮ!
Аноним 14/10/21 Чтв 20:52:16 1084655615
0
2

Аноним 14/10/21 Чтв 20:54:09 1084657216
1
0

Аноним 14/10/21 Чтв 20:54:30 1084657517
0
2

Аноним 14/10/21 Чтв 20:55:40 1084658318
5
0

Напоминаю что на рынке IT предложение превышает спрос в 6-7 раз, поэтому не надейтесь на заработок. Вы опоздали примерно на 5 лет. Всем кто говорит обратное - плюйте в рожу.
Аноним 14/10/21 Чтв 20:56:37 1084658719
0
0

>>10846541
Наверное как-то так:
block:int = None
block = []
Аноним 14/10/21 Чтв 21:02:01 1084662220
0
2

>>10846541
>>10846587
для меня как обывателя это какие-то иероглифы
Аноним 14/10/21 Чтв 21:04:05 1084663621
1
0

16220806605481.jpg 28Кб, 327x280
327x280
Аноним 14/10/21 Чтв 21:12:54 1084668422
2
0

>>10846473 (OP)
> Синтаксис нового языка похож на C#
Ну и кто ему мешал использовать синтаксис C#?
Аноним 14/10/21 Чтв 21:19:52 1084673123
1
2

image.png 84Кб, 293x172
293x172
Аноним 14/10/21 Чтв 21:22:14 1084673924
2
1

>>10846516
> а Ć - это чё за нахуй блять???
С с гребешком
Аноним 14/10/21 Чтв 21:26:05 1084676825
0
1

Аноним 14/10/21 Чтв 21:26:12 1084677026
3
0

>>10846583
То-то у меня товарища, который еле-еле умеет ковырять битрикс взяли на удаленку на 120к.
Аноним 14/10/21 Чтв 21:27:53 1084677727
2
0

Аноним 14/10/21 Чтв 21:28:58 1084678428
0
0

>>10846519
Это до диез, не ебите мозг.
Аноним 14/10/21 Чтв 21:31:07 1084679729
3
0

image.png 3443Кб, 1920x1080
1920x1080
>>10846777
сим та петух!
драгон я!
Аноним 14/10/21 Чтв 21:34:22 1084681530
7
0

ElQY7DcXUAIaaJ.jpg 51Кб, 600x435
600x435
>>10846473 (OP)
>Создан универсальный язык программирования. Он позволяет писать одновременно на С, Python, JavaScript и так далее
Аноним 14/10/21 Чтв 21:36:55 1084682931
0
0

>>10846541
>int block = NULL;
>block = realloc (block, n sizeof(int));
int block;
не благодари*
Аноним 14/10/21 Чтв 21:38:00 1084683632
0
0

Аноним 14/10/21 Чтв 21:41:30 1084686133
3
1

>>10846491
Чтобы усложнять жить вкатунам. Айти петушня издревле считает себя элитой, и это только подогревается не шарящими хомячками. А штампование "новых языков" создает дополнительные психологические барьеры для не шарящих.
Аноним 14/10/21 Чтв 21:47:45 1084689634
0
0

Аноним 14/10/21 Чтв 21:48:57 1084690335
0
0

Без названия.jpg 7Кб, 268x188
268x188
Аноним 14/10/21 Чтв 21:53:02 1084692536
3
0

2015092402.jpg 17Кб, 320x240
320x240
robin-bolgenos.jpg 68Кб, 280x415
280x415
>>10846473 (OP)

Раньше появлялись хении, которые создавали универсиальные операционные системы и антивирусы, сейчас появляются те, кто создает универсальные языки программирования.
Аноним 14/10/21 Чтв 21:56:50 1084694437
0
0

1634237811468.png 10Кб, 798x141
798x141
Аноним 14/10/21 Чтв 21:58:54 1084696438
2
0

изображение.png 3230Кб, 1500x2100
1500x2100
>>10846473 (OP)
Эта хуйня называется Literate Programming. Придумана и реализована миллиард лет назад.
/тхреад
Аноним 14/10/21 Чтв 22:06:27 1084700639
0
1

>>10846861
>айтишники считают себя элитой
А это не так?)
Аноним 14/10/21 Чтв 22:09:16 1084702240
0
0

image.png 411Кб, 800x450
800x450
Аноним 14/10/21 Чтв 22:18:01 1084707441
0
0

image.png 2206Кб, 1083x881
1083x881
>>10846473 (OP)
>Также это буква польского алфавита, которая называется «Че» и читается приблизительно как «Ч».
Си чегооо бля?!
Аноним 14/10/21 Чтв 22:25:46 1084709842
0
0

>>10846861
Этот язык вряд ли станет промышленным стандартом. В энтерпрайзе давно уже устоявшийся стек технологий тянущийся еще с тех пор когда пекарни были 286-dx и менять их никто не будет. Это кал для модных зумерков которые хотять вкатиться в айти за 2 недели.
Аноним 14/10/21 Чтв 22:28:34 1084710543
0
0

>>10846473 (OP)
Хуйня очередная. Высер пшеков-недоукраинцев.


После Планкалкюля, новой годноты ещё никто не придумал.
Аноним 14/10/21 Чтв 22:29:24 1084710944
3
0

Screenshot 2021[...].png 791Кб, 988x714
988x714
>>10846473 (OP)
> придумать язык в 2021
> сделать его OOP
Аноним 14/10/21 Чтв 22:30:07 1084711245
4
0

>>10847006
Толсто, ну да ладно, в каком же месте? Абсолютно большинство IT это джун- и мидловый мусор, обезьяны-исполнители с минимальным влиянием на принятии решений, чей удел как правило вяло попездывать на скрамах и пидорить кодить какое-то не слишком комплексное и сложное говно стандартные 8 рабочих часов 5 дней в неделю, кривя спину и высиживая гемморой на очке. В культурном среднестатистический представитель айти тусовочки ничем не отличается от любого другого офисного быдла.
Аноним 14/10/21 Чтв 22:46:38 1084719446
0
0

Аноним 14/10/21 Чтв 23:07:33 1084729247
2
2

>>10847112
Как же тебе неприятно) Эх, живущие прошлым, как же вам больно будет с каждым новым годом
Аноним 14/10/21 Чтв 23:09:00 1084730048
0
0

Гребцу респект просто за саму попытку создания своего языка с нихуя. Описание синтаксиса, написание компилятора, умеющего в правильное построение синтаксического дерева, прикручивание к этому типизации - та ещё задача. Как уже это будет на практике применимо, вопрос совсем другого свойства видимо, не будет, уж в энтерпрайз вряд ли попадет

99% процентов разработчиков такого не сумеют, я гарантирую это.
Аноним 14/10/21 Чтв 23:13:11 1084731949
2
0

>>10847292
Таски все в джире закрыл сегодня, холуй?
Аноним 14/10/21 Чтв 23:17:55 1084733450
0
0

>>10847300
Он это делает для себя, типа в кайф.
Аноним 14/10/21 Чтв 23:18:28 1084733651
0
0

>>10846925
Бля, первым делом про них подумал как раз
Аноним 14/10/21 Чтв 23:20:01 1084734752
0
0

>>10846473 (OP)
>язык программирования Ć.
Блядь конченное название. Можно было назвать Ci
Аноним 14/10/21 Чтв 23:31:25 1084739553
0
0

Аноним 15/10/21 Птн 00:10:31 1084748354
1
0

>>10847347
Да пошутил поляк так. Это специфическая для польского алфавита буква (в словенском она идентична Č). Прямо в названии страна изобретения проставлена. Патриотизм с большой буквы П с акутом, гг.
Аноним 15/10/21 Птн 00:24:03 1084751655
0
0

image.png 1281Кб, 1068x616
1068x616
image.png 175Кб, 399x222
399x222
>>10847483
Турбославянский Паскаль!
Аноним 15/10/21 Птн 00:29:01 1084752656
3
2

>>10847006
Конечно это не так. Айтишники это технарская работа. Платят средне. Ты просто не понимаешь, что в странах-петушарнях айти приближено к общемироворыночному, чтобы не сьебнули (потому что сьебнуть айтишнику проще всех), а остальным вообще нихуя не платят, поэтому айтишник на фоне докторов, инженеров и сантехников кажется убергосподином. Попадешь в США - поймешь, что среднему айтишнику платят столько же, сколько гражданскому инженеру, молодому - как медсестре, а лучшие из лучших, рабоающие в Амазоне, Нетфликсе или Фейсбуке, зарабатывают как обычный хирург. Самая большая зарплата у врачей, до которой тебе не досрать,правда, обучение у них долгое. Элитой же являются те же самые люди, что и в России - владельцы бизнеса и социобляди из менеджмента, которые ковыряют в заднице на собрании совета директоров и получают столько, сколько программист даже Фейсбука не мыслит, а в случае массового проеба их не увольняют в канаву, а выдают золотой парашют размером в несколько десятков миллионов.

В айтишники сейчас намылились все подряд. Не только молодежь, но и тупые пезды, и гречневые, и люди с образованием, но из других специальностей. Друг перекатился в айти из мелкоменеджерской позиции, в устройстве компьютера ничего не понимал вовсе, а теперь на международную компанию в средство разработки тычет. Сказал, один хер глаза за монитором продавать, так хоть без уебства отечественных социальных взаимоотношений со всякими поставщиками и работниками склада. Зарплатки пойдут вниз и все боярство формошлепов придет к общему знаменателю. Это как на рыночке если закатывается в вкусную сферу толпа случайных людей, пора фиксить прибыль и выходить - дело к обвалу.

Было уже такое, вы просто молодые и не помните. Айтибоярин середины 90-начала нулевых был как король. В 2001 ебнул кризис доткомов, а в середине 2000ых в отрасль полезли индийцы, уронившие зарплаты кодерков на модных языках до уровня доширака. Пробились как тараканы в менеджемент и начали нанимать других индийцев в кодерки. И пизда всей отрасли, много получает только очень хороший бэкэндщик, пентестер, драйверопис, а джавахуй получает на доширак. Сейчас зарплата начинающего программиста ниже, чем в 1995ом предлагали, а доллар с тех пор подешевел.

System.exit();
Аноним 15/10/21 Птн 00:30:30 1084753057
0
0

34535454.jpg 8Кб, 264x191
264x191
>>10846815
>>Создан универсальный язык программирования. Он позволяет писать одновременно на С, Python, JavaScript и так далее
Аноним 15/10/21 Птн 00:30:51 1084753258
0
0

>>10846520
Школьник, напиши-ка квиксорт на хачкиле. Чтобы он имел эффективность как у сишной версии, а не как у пузырька.
Аноним 15/10/21 Птн 00:50:14 1084759459
1
0

Аноним 15/10/21 Птн 00:51:32 1084760160
0
0

image.png 404Кб, 602x326
602x326
>>10846473 (OP)
> Например, если вы изобрели новый формат сжатия, вы можете реализовать его в Ć и заставить автоматический переводчик cito сгенерировать исходный код на упомянутых языках, чтобы программисты этих языков могли использовать ваш код


Аноним 15/10/21 Птн 02:42:08 1084772961
0
0

image.png 588Кб, 1200x546
1200x546
Аноним 15/10/21 Птн 03:53:31 1084784462
0
0

16300536088860.png 324Кб, 483x512
483x512
>>10846473 (OP)
>Его код можно в два счета транслировать на С, С++, Java, Python и ряд других языков.
> и ряд других языков.
Предупредите, когда добавит Lisp, Prolog, Fort, Curl, Scala.
А то пока одна хуйня ненужная (ну, кроме C, для написания которого не нужно исходное говно учить).
Аноним 15/10/21 Птн 03:54:22 1084784663
0
0

1621560344669.webm 941Кб, 1280x720, 00:00:02
1280x720
Аноним 15/10/21 Птн 12:17:32 1084910364
0
0

Перепись анальников.
Какие же вы задроты-аутисты. Просто охуеть, какие вы конечные задроты.
Аноним 15/10/21 Птн 15:13:57 1085029965
0
0

>>10849103
Успешный мерчандайзер ритейловой сети X5, спок.
Аноним 15/10/21 Птн 20:20:42 1085243866
0
0

>>10850299
мань бот заменит тебя
самое забавное что произойдет это гораздо быстрее чем с "мерчандайзер ритейловой сети X5"
Настройки X
Ответить в тред X
15000
Макс объем: 300Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов