LINUX.ORG.RU

20 лет вместе с Java

 dear, , ,


0

3

23 мая 1995 года Sun Microsystems анонсировала выход Java. Сейчас Java исполняется 20 лет.

Поднимем бокалы за лучшую в мире платформу для программирования! На которой работают наши сайты, банки, микроволновки, самолёты, спутники, SIM-карты, сверхскоростные гоночные роботы и остальная половина мира!

Появившись в виде дуба, ты росла, развивалась и наконец стала взрослой. Созданная как «язык будущего», ты не только в это будущее попала, но и стала его основой.

С днем рождения, любимая Java! Всё еще только начинается!

Кстати, по этому поводу ребята из Jetbrains нарисовали комиксы вот здесь.

>>> Подробности

★★★★☆

Проверено: anonymous_incognito ()
Последнее исправление: unfo (всего исправлений: 1)

Ответ на: комментарий от anonymous

Конкретно ваш случай я разбирать сейчас не буду, но генерация строк в компайл тайм более чем возможна, см например https://crazycpp.wordpress.com/2014/10/17/compile-time-strings-with-constexpr/ , так что можно сделать это в вашем случае. Как именно - пусть это будет вам домашним заданием.

Жду также подробности вашего примера с using.

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

Конкретно ваш случай я разбирать сейчас не буду, но генерация строк в компайл тайм более чем возможна, см например https://crazycpp.wordpress.com/2014/10/17/compile-time-strings-with-constexpr/ , так что можно сделать это в вашем случае. Как именно - пусть это будет вам домашним заданием.

В принципе, подобной реакции я и ожидал :-) Итак, дана ссылка на чью-то потугу, ублюдочность которой даст фору любому препроцессору. Использование препроцессора некоторыми фонатичными адептами цепепе считается дурным тонов. Зато использовать такие немыслимые уродства, что ты тут привёл в качестве ссылки - считается вполне себе нормой :-) Реально ваша братия имеет вывих мозга, потому вместо того, чтобы взять язык с нормальной поддержкой метапрограммирования, они страдают такой вот дрочью с шаблонами, что в принципе сравнимо с использованием brainfuck, который, кстати, тоже Тьюринг-полный. Может быть ты и brainfuck используешь? :-) В качестве домашнего задания тебе будет подумать всё-таки над ущербностью языка шаблонов цепепе, да и самого языка цепепе, и обратить внимание на более адекватные инструменты :-)

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

Оно что, использует C++ препроцессор для парсинга этих def? Нет? - Мимо кассы, вопрос не по теме. Я понимаю, а вы увидели знакомое слово и решили блеснуть умом, но речь изначально о другом шла.

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

До-о-о. Какие ещё умные слова ты нагуглил?

WatchCat ★★★★★
()

Есть ли в природе хоть один жаваапологет, который знает что-нибудь кроме джавы? Ну хотя бы ту же Скалку, работающую на jvm. Причем `знает' не в смысле запускал 2 раза и посчитал рекламную х***ю с сайта, а действительно хорошо знает. Работал минимум полгода, знает, решению каких проблем адресован язык, знает, зачем он нужен и какие преимущества имеет перед джавой, хорошо понимает, какие принципы заложены в систему типов и зачем они вообще туда заложены, знает, как она жутко она фейлит на оптимизации хвостовой рекурсии, знает, как она затирает типы и вызывает методы через рефлексию, знает, почему на у***щной jvm по-другому не сделать, знает, почему неленивые языки - говно, знает, что такое abstraction penalty и почему любой джаваынтырпрайз адово тормозит, несмотря на превосходные результаты на шотауте, самый лучший мусоросборник и hotspot до которого всему немейнстиму в говне плыть и плыть, знает, почему джава - не язык программирования для нормальных людей, а говно для переквалифицировавшихся таксистов?

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

А мог бы любить Parrot и ждать/допиливать Perl 6. Кокой ты узкообзорный, дотнетчик.

Скоро dotnet зохавает весь мир, ждем 5-ю версию

weare ★★
()
Ответ на: Perl от SDSWanderer

Слышал что его любители раскапывают несвежие топики.

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