LINUX.ORG.RU
ФорумTalks

Если бы языки программирования были автомобилями

 ,


0

2

Старая шутка на новый лад.

C: Формула-1 образца 1972-го года. Все еще очень быстро ездит, но в неумелых руках становится орудием самоубийства.
C++: КАМАЗ. Может везти большой груз, но выпускает ужасный выхлоп и часто ломается.
Java: китайский бортовой грузовик-воровайка. Дешевый, доступный, но не такой быстрый, как бы хотелось, требует периодического ремонта. За неимением лучшего используется для разгрузки бревен на ближайшей пилораме.
Pascal: ВАЗ-2106. Воспоминания о нем вызывают ностальгию.
Perl: УАЗ 90-х годов. Все еще на ходу, но большинство предпочитает что-то более комфортное.
Python: Toyota Corolla. Автоматическая трансмиссия, 6 подушек безопасности. Не поедет, пока не пристегнетесь. На нем вы ездите на работу и в ближайший супермаркет. Иногда вам хочется чего-то более экстремального.

Кто хочет продолжить?



Последнее исправление: hedgehog_alex (всего исправлений: 8)

Go — Audi TT. Похож на спортивный автомобиль, но медленнее настоящих спорткаров. Двухместный, но владельцы утверждают, что больше им и не надо.

DuMOHsmol
()

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

Из недостатков - иногда при плохой подготовке к дальним поездкам слетают гусеницы.

Из достоинств - на борту есть практически все инструменты для починки почти в любых ситуациях.

Serg_HIS
()

Java Script: внешне похож на предыдущее, но сделан из картона, что сказывается на его тактико-технических характеристиках.

Совместимые инструменты от настоящего java вездехода в большинстве своём отсутствуют.

Serg_HIS
()

C: Формула 1, с которой выпилили АБС, усилитель руля, электронную подачи топлива и зажигания, и вообще все улучшайзеры ради тестирования которых вся эта формула 1 и устраивается крупными автомобиле производителями.

Скорость и безопасность поездки в руках «прокладки» между рулём и сиденьем.

Serg_HIS
()

Java — огромный карьерный самосвал, занимающий четыре полосы дороги. Ты везёшь в нём мешок картошки.

DuMOHsmol
()

C++: Предыдущее, но по желанию можно воспользоваться всеми улучшайзерами.

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

Я тут понимаю тема о том что ты сам пишешь на каком языке.

В том смысле для чего он сделан.

Некоторые уверен реально гвозди микроскопом забивали... И ты тоже?

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

А по-моему описания вовсе не обязательно должны быть про себя. Но вообще, я — да :) Писал на ней лабораторные в вузе, да ещё и с GUI на Swing!

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

Если у тебя с десяток программ на компе нужных работает под JRE не вижу смысла плеваться на это.

Или если считаешь что не нужно - не пользуйся :)

А вездеход - он на то и вездеход.

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

Та не. Тут дело скорее в опытности использования языков и понимания их применения.

Вам там в институте вообще рассказывали для чего и почему применяют какие языки?

Я программировал например на гораздо большем количестве языков за деньги чем здесь описал. И я не фанат Java. Так получилось что на нём я заработал больше всего денег и знаний по области его применения достаточно чтобы сказать где он не нужен или нужен.

Вот и Всё.

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

Я тут понимаю тема о том что ты сам пишешь на каком языке.

В том смысле для чего он сделан.

Некоторые уверен реально гвозди микроскопом забивали... И ты тоже?

Нет. Этот тред был боянистым и скучным, пока не выяснилось, что кто-то воспринимает его всерьез.

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

Java — огромный карьерный самосвал, занимающий четыре полосы дороги. Ты везёшь в нём мешок картошки.

Обещают пристройку для квадрокоптера, на случай когда нужно перевезти только мешок картошки... Но пока получился только боинг с аэропортом

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

Rust — бронированная Formula 1 с автопилотом и дополнительной подушкой безопасности.

Забыли про намертво примотанный и приваренный всей доступной арматурой к корпусу железобетонный блок под днищем.

Rust - это кроссовер Ford Kuga с дизельным двигателем. Ему далеко до минимализма, скорости и компактности Formula 1, но по сравнению со всякими Ruby Renault Logan ездит быстро
D - Volkswagen Touareg. На бездорожье он лучший

hedgehog_alex
() автор топика

PHP - это Трабант. С первого взгляда это вроде как автомобиль, но далеко на нем не уедешь и любые попытки улучшения выглядят комично.

P. S.:

— Как отличить спортивную модель Трабанта от обычной?
— По паре кед в багажнике.

— Как увеличить стоимость Трабанта вдвое?
— Заправить полный бак.

— Для чего у Трабанта заднее стекло с обогревом?
— Что бы зимой (когда толкаешь машину) руки не примерзали к стеклу!

— Когда Трабант достигает максимальной скорости?
— Во время буксировки

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

Шарп это роллс-ройс, для вальяжной комфортной езды, в нём есть всё что пожелаешь.

Но ведь он ... говно. Говорю как C++ разработчик, которого уже полгода вынуждают писать на шарпе.

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

Педали, правда, надо крутить, но некоторым даже нравится.

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

Ты попутал.

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

Сейчас какие-то делают разные автоматические «блокировщики»

О том как отрабатывают разные из них и их надёжность тонны статей, а - в ютубе тонны видео.

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

PHP - это Трабант. С первого взгляда это вроде как автомобиль, но далеко на нем не уедешь

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

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

Возможно, я сильно не погружался в тему, хотя «Хантера» иногда хотеть.

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

Java — огромный карьерный самосвал, занимающий четыре полосы дороги. Ты везёшь в нём мешок картошки.

Сделанный из золота.

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

Да. Обычно за перевоз барсетки на яве платят как за 100 пудов золота.

Deleted
()

SQL: Задумывался как простой, маленький, понятный и лёгкий в управлении автомобиль для поездок домохозяек в ближайший супермаркет.

В итоге им пользуются как экскаватором с кучей разнообразных насадок и гусениц под разные грунты и с дистанционным управлением из него разведывательными бурильными установками.

Serg_HIS
()

HTML:

Изначально был почтовый велосипед для развозки писем между друзей в деревеньке.

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

Serg_HIS
()

OpenCL:

Реактивный боллид сделанный для установки рекордов на соляном озере Бонневилль. После подготовки и старта несётся прямолинейно пока не остановится.

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

Угу, из коробки с одной педалью, без фар, и заблокированным рулём.

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

оттуда не «выпиливали» ненужно. просто его туда не навешивали. и в соревнованиях он до сих пор приходит первым.

Iron_Bug ★★★★★
()

Assembler:

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

В принципе запилить на нём автомобиль можно, но на это нужно знание во всех описанных выше науках, много времени и желания.

Редкий стандартный водитель этим занимается. Большинство максимум доходит до выпиливания мелких поделок для того чтобы поставить себе в сервант или подарить друзьям.

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

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

Говорю как C++ разработчик, которого уже полгода вынуждают писать на шарпе.

брось каку. оно всё равно не ездит.

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

оттуда не «выпиливали»

согласен.

и в соревнованиях он до сих пор приходит первым

Это таки зависит от водилы и дороги, везде бывают нюансы...

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

ну, в Формулу-1 не берут тех, кто без памперса автоматической коробки передач не может обойтись.

если в машине есть подогрев сиденья, мини-бар и кондиционер - это точно модель не для Формулы-1.

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

АБС там таки применяют и электронный впрыск с зажиганием.

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

Serg_HIS
()

PL/I - ретромобиль на дизельном топливе. довольно мощный, но неудобный в управлении. внешне схож с паркетиниками для домохозяек, но при необходимости может использоваться, как трелёвщик.

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

Шарп это роллс-ройс, для вальяжной комфортной езды, в нём есть всё что пожелаешь.

Ага, но едешь ты туда куда тебе скажут.

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

АБС там таки применяют и электронный впрыск с зажиганием.

Формула-1 начинает свою историю с 1950. внезапно тогда никакой электроники не было в принципе. причём в машины её начали толкать только последние десятилетия.

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

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

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

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

А я про что написал?

просто вместо «не впиленные» написал «выпиленные».

Ошибку признал в том что не правильно сформулировал.

Что ещё?

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

**вам там в ::плюсы ->сериализацию уже &завезли, >>а каким строковым клас.сом пользуешься**, самописным.?

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

А представил себе ассемблермобиль, который выглядит так: ты сидишь на камере ДВС подключенный напрямую к колесу. Управлять нужно с помощью наклона тела, а торможение реализовано посредством ручного отключения подачи топлива.

При высоких скоростях превращается в пулю.

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