Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Lazarus, Free Pascal, CodeTyphon
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 17.04.2014, 13:31   #1
NyanKitten
Новичок
Джуниор
 
Регистрация: 17.04.2014
Сообщений: 23
По умолчанию Универсальный язык. Быстрые программы. Кроссплатформенность.

Какой язык изучать?

Хочется, чтобы готовые программы летали, хочется работу с сетью и инет, и чтобы в системе, ясное дело, можно было творить всё, что душе угодно.
В общем, хочется большую универсальность.
И чтобы без особых проблем можно было переносить код на другие ОС и железо, кроссплатформенность.
2D, 3D игрушки, сайты, вебпауки, вебскраперы, сервер-клиент, медиапроигрыватель, веббраузер, фм, работа с девайсами и на девайсах, сканирование трафика итд

LLVM бит-код не предлагать. Это максимальная кроссплатформенность на сегодня, но только для продевов.
Про Erlang, Haskell и LISP уж очень много негативных отзывов.
Pascal, бейсик, фортран и все их вариации и остальной допотопный треш давно пора отправить на свалку истории.
Python, Ruby, Java - это, конечно быстро и просто, но они, вроде, сильно пасуют при работе на низком уровне, и программы на них получаются до ужаса тормозные.
PHP - язык для разработки веб-сайтов и только.
JS и Dart - вообще смешно, на них ничего реального не сделать.
С - своё отжил, довольно сложно, процесс разработки медленный.
C++ - своё доживает, хотя это, наверное, самый подходящий на сегодня к моим критериям ЯП. Он удобней C и почти также быстр, но эволюция на месте не стоит, сегодня хочется проще и без потери производительности.
D и Rust с их тупыми ограничениями, особенно Rust, безопасный язык видители, не нужны даром.
Go и Objective Caml - эти языки вообще не понятно зачем нужны.
Objective-C - комментарии ну очень разнятся. Хотя, язык стремительно набирает популярность в последние годы.

Ваши мнения?
NyanKitten вне форума
Старый 17.04.2014, 13:40   #2
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Если бы был один лучший язык, то на нём бы все и писали. Раз языков много, значит, лучшего нет.
Цитата:
Python, Ruby, Java - это, конечно быстро и просто, но они, вроде, сильно пасуют при работе на низком уровне, и программы на них получаются до ужаса тормозные.
Какой на фиг низкий уровень, если хочешь кроссплатформенность? И если они в каких-то случаях и тормозные, то точно не до ужаса.
Somebody вне форума
Старый 17.04.2014, 13:43   #3
_BYTE
Пользователь
 
Регистрация: 11.12.2013
Сообщений: 56
По умолчанию

что то ты подозрительно обильно комментишь языки если не знаешь их... ну так и выбирай исходя из всего тобой написанного... я в школе изучал паскаль, да думаю и все с него начинали, в универе изучаю вот Си и меня он вполне устраивает он вполне кроссплатформенный ну для работы с сетью тебе видимо больше подойдет какой нибудь .Net
_BYTE вне форума
Старый 17.04.2014, 13:59   #4
troyan90
Пользователь
 
Регистрация: 23.06.2011
Сообщений: 54
По умолчанию

С чего это C\C++ доживают? Сейчас большинство крупных проектов делаются на этих языках.
По делу:
C++ - Qt универсальный, быстрый и кросплатформенный.
Delphi - тоже большие возможности, только язык легче.
PHP/HTML/CSS/JS - если интересует создание сайтов.
troyan90 вне форума
Старый 17.04.2014, 14:50   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Цитата:
С - своё отжил, довольно сложно, процесс разработки медленный.
Аха, а встроенные решения работают исключительно на дот нете...

Цитата:
C++ - своё доживает, хотя это, наверное, самый подходящий на сегодня к моим критериям ЯП. Он удобней C и почти также быстр, но эволюция на месте не стоит, сегодня хочется проще и без потери производительности.
Точно, а эти тупые люди все придумывают новые стандарты и придумывают, да еще проекте кучками делают... видимо не знают, что он умрет на днях.

Цитата:
Про Erlang, Haskell и LISP уж очень много негативных отзывов.
Отзывы от тех, кто не освоил их идеологию? В своих ниша вполне себе хорошие.

Цитата:
Python, Ruby, Java - это, конечно быстро и просто, но они, вроде, сильно пасуют при работе на низком уровне, и программы на них получаются до ужаса тормозные.
С низким уровнем есть проблемы, но смотря где. Для Java в некоторых микропроцессорах есть аппаратный ускоритель.

Цитата:
Objective-C - комментарии ну очень разнятся. Хотя, язык стремительно набирает популярность в последние годы.
Язык популярный, но вот на кроссплатформенный не тянет.

Код:
PHP/HTML/CSS/JS - если интересует создание сайтов.
На JS сейчас пилят и "десктопные" приложения.
p51x вне форума
Старый 17.04.2014, 15:59   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Pascal, бейсик, фортран и все их вариации и остальной допотопный треш давно пора отправить на свалку истории.
А я и не знал, что Паскаль пора на свалку... Сижу как дурак в Лазарусе, радуюсь новым версиям .
А чей-то c# не обкакали?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума
Старый 17.04.2014, 16:07   #7
_BYTE
Пользователь
 
Регистрация: 11.12.2013
Сообщений: 56
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
А я и не знал, что Паскаль пора на свалку... Сижу как дурак в Лазарусе, радуюсь новым версиям .
А чей-то c# не обкакали?
ну паскаль то реально мертвый язык, годится только для обучения программированию и то только в школе
_BYTE вне форума
Старый 17.04.2014, 16:19   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от _BYTE Посмотреть сообщение
ну паскаль то реально мертвый язык, годится только для обучения программированию и то только в школе
кто вам это сказал?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 17.04.2014, 16:24   #9
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
ну паскаль то реально мертвый язык, годится только для обучения программированию и то только в школе
О-о-о. Независимая экспертная оценка
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 17.04.2014, 16:37   #10
_BYTE
Пользователь
 
Регистрация: 11.12.2013
Сообщений: 56
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
кто вам это сказал?
наш препод еще на 1 курсе
_BYTE вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
быстрые переходы по страницам милт Работа с сетью в Delphi 10 02.03.2014 01:35
Партнер в бизнес. Быстрые деньги katerinaww Свободное общение 14 05.02.2013 15:25
Кроссплатформенность и динамические библиотеки ordoss Общие вопросы по Java, Java SE, Kotlin 0 04.10.2012 19:05
Быстрые алгоритмы шифрования строк Человек_Борща Общие вопросы по программированию, компьютерный форум 12 19.12.2011 20:04
Lazarus: Полная кроссплатформенность? docbrain Lazarus, Free Pascal, CodeTyphon 10 16.05.2010 15:42