LINUX.ORG.RU
ФорумTalks

IT хомячки


0

1

Что если взять какой-то более менее адекватный и современный язык программирования за основу. Переименовать синтаксические конструкции чтобы ничего по настоящему не изменилось, но отследить оригинал было бы уже не тривиально. Конечно в меру, чтобы не изуродовать язык.

Второй шаг - разделить этот язык на два языка. Один - оставить все как есть. Второй - слегка ухудшить. Расставить костылей, выстрелов в ногу, чуть ограничить концепции на не настолько удачные. А потом опять переименовать конструкции чтобы связь не прослеживалась. Придумать каких-то авторов, которые будут высказывать несколько глупые вещи на вебсайте, но не настолько имбецильные чтобы было понятно что фейк.

Выпустить пару статей чтобы появились фанатики. Теперь запостить что-либо чтобы спровоцировать холивары.

Как вы думаете какое будет распределение фанатов?

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

Ясное дело на это надо много времени и ресурсов, но если допустить как мысленный эксперимент.

★★★★★

Что если взять какой-то более менее адекватный и современный язык программирования за основу. Переименовать синтаксические конструкции чтобы ничего по настоящему не изменилось, но отследить оригинал было бы уже не тривиально. Конечно в меру, чтобы не изуродовать язык.

По моему, так из Java появился С#, так что твой эксперимент уже полным ходом идёт.

Alve ★★★★★
()

Во втором эксперименте я почти уверен у худший ЯП будет более популярен

vertexua ★★★★★
() автор топика
Ответ на: комментарий от Alve

Не в чистом виде. Нужно осознанно ухудшить во всех точках. В C# есть светлые стороны. И Microsoft - это фактор сам по себе, что бы это не значило

vertexua ★★★★★
() автор топика
Последнее исправление: vertexua (всего исправлений: 2)
Ответ на: комментарий от Okitain

Если есть попытка, то не Java/C#. Подскажу - все языки, все фанатики.

vertexua ★★★★★
() автор топика

Как вы думаете какое будет распределение фанатов?

Ты знаешь ответ. :}

geekless ★★
()

Как вы думаете какое будет распределение фанатов?

Больше будет там, где ниже порог вхождения.

SjZ ★★★★★
()
Ответ на: комментарий от SjZ

О этом утверждении можно спорить. Но будет ли точная граница обусловленная фактами? Мы не делали язык более примитивным явно. Просто переименовали и поломали. Мозг человека подсознательно, но абсолютно случайно выберет себе абсолютно хорошие и абсолютно плохие вещи. Обычно что-то победит и навсегда вытрет из памяти плохое. Красивый логотип и более приятные синтаксические словечки - львинная доля решения. Фанатик рожден

vertexua ★★★★★
() автор топика
Последнее исправление: vertexua (всего исправлений: 1)

Я бы наверное выбрал второй, потому что раз у него красивый сайт и логотип, то, похоже, в его развитие и проталкивание вкладывают деньги, а значит он станет более популярен, будет больше мануалов, примеров и библиотек.

А то, что он сам корявый... Ну живём же столько лет с плюсами и ничего, привыкли уже.

kranky ★★★★★
()

но если допустить как мысленный эксперимент.

Запускаю, но каждый раз через некоторое время появляется голая девушка. Доктор, что я делаю не так?

Tark ★★
()
Ответ на: комментарий от vertexua

Красивый логотип и более приятные синтаксические словечки - львинная доля решения. Фанатик рожден

Что то мне это напоминает... тебе так не кажется?

SjZ ★★★★★
()

Всю дорогу не покидала мысль, что речь о Python.

Sadler ★★★
()

По-настоящему хомячковый язык бейсик появился путем жесткого изнасилования алгола, а на второй стадии из него сделали фокал.

abraziv_whiskey ★★★★★
()
Ответ на: комментарий от abraziv_whiskey

Он хотя бы умер потом, убрал дерьмецо за собой.

SjZ ★★★★★
()
Ответ на: комментарий от SjZ

При пресыщении рынка это действует. Если в 90-х не у всех был плеер, то его выбирали долго и нудно. Сейчас перед работой часто забегают, берут самый глазу пригодный MP3шник и идут на работу

vertexua ★★★★★
() автор топика

в языке самое главное - няшная IDE, которая думает за тебя, сайт с красивым логотипом и скринкастами в 1080p, литературно написанная документация на гитхабе. И еще, главный разработчик должен вести инстаграм.

stevejobs ★★★★☆
()
Ответ на: комментарий от geekless

Быстрым выбором какого-то хлама себе. Например в инете люди привыкли фильтровать инфу от хлама так быстро, что обычно забегают на сайт какого-то Rust, пролистывают фичи, потом советуют всем. Rust просто как пример, ничего личного

vertexua ★★★★★
() автор топика
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от lazyklimm

Думаю пришло время запилить соснули.рф для сишарпа. Особенно в свете кассандры, гуглоразработок, апачеразработок, spring source и опенсорса в целом. А с java 8 уже жалко сишарп станет

vertexua ★★★★★
() автор топика
Ответ на: комментарий от lazyklimm

Думаю пришло время запилить соснули.рф для сишарпа. Особенно в свете кассандры, гуглоразработок, апачеразработок, spring source и опенсорса в целом. А с java 8 уже жалко сишарп станет

vertexua ★★★★★
() автор топика
Ответ на: комментарий от vertexua

Например в инете люди привыкли фильтровать инфу от хлама так быстро

А иначе никак. Информационная перегрузка. Раньше отбор шел в сторону, кто лучше ищет нужную информацию, теперь в сторону, кто быстрее выбрасывает ненужную.

Rust, пролистывают фичи, потом советуют всем. Rust просто как пример, ничего личного

Да ладно, «ничего лично», так я и поверил. :) А Rust как концепт реально неплох. Но относительно его практического применения в том виде, как он пилится, вопрос сильно неоднозначный.

Быстрым выбором какого-то хлама себе.

Кроме хлама, нет нихрена. Языки программирования еще не развились настолько, чтобы был какой-то реальный выбор. Потому что на самом деле любой выбор — это выбор, условно говоря, между Си, Java и CL. Либо быстрая и головоломная низкоуровщина с ручным управлением памятью, либо суровый энтерпрайз, где за любой шаг в сторону дают по рукам, либо полная свобода самовыражения на макросах, но ты остаешься с языком один на один. Все остальные языки просто сводятся к этому. Так, Паскаль — это кривой Си, Питон — это кривая Java, Ruby — это кривой Лисп.

(Хотя нет, вру, есть еще 4-й полюс с Хаскелем во главе. Но он совсем уж какой-то забитый.)

А время требует новых подходов. А их нет.

Так что любой выбор сейчас — это выбор между вот этими 4-мя нишами.

geekless ★★
()
Ответ на: комментарий от geekless

Питон — это кривая Java

«А как дысал, как дысал» (ц)

tailgunner ★★★★★
()
Ответ на: комментарий от vertexua

сишарп постоянно апдейтят новыми фичами. Ява апдейтится раз в 10 лет фичами, которые у всех давным-давно есть.

плюс, что там с java community process? Одно время были стоны, что оракл его совсем убил

у сишарпа нормальный нативный интерфейс в венде, а у явы этот свт

плюс там нормальная platform sdk. Которую можно изучать прямо по ходу кодинга, не открывая гуголь. Все сделано для простых хомяков. А яву только с гуглем

и интеграция с восьмерочкой у сишарпа есть в стандартной библиотеке

а еще, сишарп можно звать из С++-кода

stevejobs ★★★★☆
()

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

Больше будет там, где ниже порог вхождения.

Имхо, больше будет у того, который продвигает более богатая компания.

dadd ★★★
()
Ответ на: комментарий от stevejobs

Это всё синтаксический мусор. Вокруг интерпрета^W языковой VM. И #, и старый бейсик, и питон-пхп-перл, и жабка.

Suigintou ★★★★★
()
Ответ на: комментарий от vertexua

А с java 8 уже жалко сишарп станет

И что же java 8 такого принесёт, чтобы убить все фичи C#? Лямбды, которые в C# уже несколько лет как? event, LINQ, async никто не отменял ещё в C#.

P.S. мы сейчас говорим именно про язык, а не про .Net vs Java VM.

Norgat ★★★★★
()
Последнее исправление: Norgat (всего исправлений: 1)
Ответ на: комментарий от geekless

Паскаль — это кривой Си

не совсем, паскаль ближе к какой-нибудь протожабе

lazyklimm ★★★★★
()

Это история создания языка 1C?

zgen ★★★★★
()
Ответ на: комментарий от geekless

Паскаль — это кривой Си, Питон — это кривая Java, Ruby — это кривой Лисп.

Ну и кто меня теперь из-под стола вытаскивать будет? Может, ещё и JS - кривой C#?
Поздравляю с первым местом в номинации "Бред 2013".

border-radius
()
Ответ на: комментарий от border-radius

Ну и кто меня теперь из-под стола вытаскивать будет?

Очень рад за вас. Аргументы будут или как обычно на ЛОРе?

Может, ещё и JS - кривой C#?

JS — это кривой лисп без макросов.

geekless ★★
()
Ответ на: комментарий от geekless

Гомоиконность без макросов и не нужна.

итого от лиспа там ни синтаксиса, ни макросов, ни гомоиконности, чем JS больше лисп чем C#, например?

wota ★★
()

Ты думешь что C++ это чейто эксперимент?

неужели страуструп ненастоящий?

Deleted
()
Ответ на: комментарий от wota

чем JS больше лисп чем C#

динамически типизируемый
можно имея строку с именем функции/переменной получить значение(аналог символов)
var MyVariable = «Value of variable»;
window[«MyVariable»]
есть eval

Bad_ptr ★★★★★
()
Ответ на: комментарий от Bad_ptr

динамически типизируемый

в C# есть dynamic

есть eval

есть в библиотечном виде

можно имея строку с именем функции/переменной получить значение

аналогично

wota ★★
()
Ответ на: комментарий от wota

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

Bad_ptr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.