Пятница, 29 Ноября 2024, 08:06

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Какие языки программирования вы считаете лучшими?
SaiteiДата: Вторник, 21 Апреля 2015, 21:11 | Сообщение # 1
старожил
Сейчас нет на сайте
И почему? smile

Затейники холиваров будут наказаны - имейте это ввиду! wink
Если решили устроить сравнение нескольких языков - то делайте это более или менее мягко, чтобы не обидеть собратьев по коду happy
Gc-SupeRДата: Вторник, 09 Июня 2015, 10:56 | Сообщение # 61
был не раз
Сейчас нет на сайте
HTML

*Ни шагу назад*
TymonrДата: Вторник, 09 Июня 2015, 14:01 | Сообщение # 62
With OpenSource forever
Сейчас нет на сайте
Цитата Gc-SupeR ()
HTML

Это не язык программирования, а язык разметки.


Если вы решили обратиться к нам за помощью, не становитесь в позицию неудачника. И не ведите себя как неудачник. Лучший способ получить быстрый и чуткий ответ, - спрашивать как победитель — спрашивать как человек умный, уверенный в себе и знающий, которому просто понадобилась помощь при решении одной конкретной проблемы.
Как правильно задавать вопросы в технических форумах
GudleifrДата: Вторник, 09 Июня 2015, 14:20 | Сообщение # 63
почти ветеран
Сейчас нет на сайте
Цитата Tymonr ()
Это [HTML] не язык программирования, а язык разметки.
Тут много понимали еще более "не языков": библиотеки, обезьянники (IDE)... HTML, является неплохим языком ввода/вывода, гораздо более симпатичным, чем, например, предложенные в WIN-API и Qt. Этакий графический shell.


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
SaiteiДата: Вторник, 09 Июня 2015, 16:30 | Сообщение # 64
старожил
Сейчас нет на сайте
Gc-SupeR, Gudleifr, HTML не полон по Тьюрингу. На хабре была интересная статья: тык.

Цитирую:
Цитата
Можно ли называть HTML языком программирования?
В зависимости от контекста — да, можно. Но при этом следует помнить, что с таким же успехом можно назвать ЯП и CSS и XML и SQL. Другими словами данные языки формально могут быть названы языками программирования, но только с определенной долей скептицизма и с полным понимаем того, что эти языки не удовлетворяют всем требованиям.

Является ли HTML языком программирования?
Нет. Задача обычного языка программирования в обработке данных, а задача HTML в отображении данных. Он не является языком программирования и на нем нельзя произвести вычислений.
GudleifrДата: Вторник, 09 Июня 2015, 16:54 | Сообщение # 65
почти ветеран
Сейчас нет на сайте
Saitei, и что? Добавьте, по вкусу, язык для вычислений. Вас же не смущает, что в C# вы вставляете комментарии на русском/английском? А MS VS-скрипты пишете на VBA?

P.S. Появление видеокурсов, наверное, закономерное следствие ориентацией на языки "все в одном". Люди просто не имеют языковых навыков, позволяющих написать/прочитать что-то, выходящее за пределы искусственно суженной предметной области.


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.

Сообщение отредактировал Gudleifr - Вторник, 09 Июня 2015, 16:59
TymonrДата: Вторник, 09 Июня 2015, 17:11 | Сообщение # 66
With OpenSource forever
Сейчас нет на сайте
Цитата Gudleifr ()
Вас же не смущает, что в C# вы вставляете комментарии на русском/английском? А MS VS-скрипты пишете на VBA?

Saitei, можешь больше ничего не оказывать:D


Если вы решили обратиться к нам за помощью, не становитесь в позицию неудачника. И не ведите себя как неудачник. Лучший способ получить быстрый и чуткий ответ, - спрашивать как победитель — спрашивать как человек умный, уверенный в себе и знающий, которому просто понадобилась помощь при решении одной конкретной проблемы.
Как правильно задавать вопросы в технических форумах
KamiRoninДата: Вторник, 09 Июня 2015, 20:05 | Сообщение # 67
почти ветеран
Сейчас нет на сайте
Gudleifr, HTML язык ввода/вывода?!!
в каком месте система разметки гипертекста стала языком программирования?!
и тем более ввода (с выводом после описания IDE как обезьянника и языка программирования все понятно, есть же на экране выведенная информация.. в браузере... если не скрытые поля... и видимые элементы...)
ты можешь присвоить тег тегу? или сделать цикл из тегов? или создать функцию тегами?
Цитата Gudleifr ()
Вас же не смущает, что в C# вы вставляете комментарии на русском/английском?

с чего бы это вставка комментариев является убедительной равноценной заменой сути языка программирования?!?! че за бредятина поперла?
язык вычислений в HTML? на...??! <- тут было идеоматическое выражение описывающее крайнее удивление беспочвенностью и полнейшим абсурдом подобного предположения!


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


Сообщение отредактировал KamiRonin - Вторник, 09 Июня 2015, 20:15
FumleadДата: Вторник, 09 Июня 2015, 20:37 | Сообщение # 68
участник
Сейчас нет на сайте
Чисто субъективно - для меня лучшим является С++. Да, он достаточно сложен. Да, написание кода не слишком быстрое (впрочем, другие языки не особо лучше). Но для меня главными были несколько факторов:
- Он мощный. Реально мощный, и способен применятся в любой обстановке, для решения любой задачи.
- Он кроссплатформенный. Для меня, который сидит на Linux и хочет писать код под Windows, это тоже аргумент. (.Net платформа не подходит, ибо Mono - совсем не то)
- Он популярен. Огромное количество книг, уроков, статей. Если что-то не получается, я просто гуглю и решаю проблему за несколько минут.
- Под него есть большое число инструментов. Начиная от IDE, заканчивая библиотеками для разнообразных применений. С вероятностью 99% тебе не придется писать велосипед, а только почитать документацию к нужной библиотеке.

Однако, С++ неидеален, и я это понимаю. Как замену для него я мог бы предложить:
Python - для написания маленьких утилит
Go - высокопроизводительное серверное программирование
Scala - практически все остальное. Она ксати и С++ способна заменить в некоторых местах


Параноик с гениальным планом по захвату мира.
GudleifrДата: Вторник, 09 Июня 2015, 20:50 | Сообщение # 69
почти ветеран
Сейчас нет на сайте
Цитата KamiRonin ()
HTML язык ввода/вывода?!!
Например, я уже упоминал, что хранил базы данных своей странички в некотором "своем формате". Первые варианты визуальной программы работы с ним были на Борланде. Но тут начал с нуля. Сначала правил вручную. А для вывода вывода на страничке написал пару простейших CGI-шных Perl-скриптов. Потом решил написать программу правки этих баз под linux/cygwin. Но вывод делать было лень - и я для вывода приспособил те же скрипты, загружаемые с локального Апача на котором живет макет моей странички. Позднее. переписал на Tcl/Tk, но в тот момент форматирование вывода средствами html был проще. html-ввод (тот же form) тогда не использовал, но, он тоже очень неплохо работает (например, у меня где-то простенькая ЭЛТ на нем висит).
Цитата KamiRonin ()
язык вычислений в HTM
А что тут странного? Мало у нас языков с суффиксом "script"?

Чувствую, у нас где-то расхождения в понимании термина "язык".


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
KamiRoninДата: Вторник, 09 Июня 2015, 21:47 | Сообщение # 70
почти ветеран
Сейчас нет на сайте
Цитата Gudleifr ()
Чувствую, у нас где-то расхождения в понимании термина "язык".

Цитата KamiRonin ()
ты можешь присвоить тег тегу? или сделать цикл из тегов? или создать функцию тегами?


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
GudleifrДата: Вторник, 09 Июня 2015, 21:57 | Сообщение # 71
почти ветеран
Сейчас нет на сайте
Цитата KamiRonin ()
ты можешь ... создать функцию тегами?
Пожалуйста: тег <a href> вызывает подчиненный html (а пользователь своим (<-) возвращает "управление" обратно). А Вы можете создать функцию на Машине Тьюринга?


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
KamiRoninДата: Вторник, 09 Июня 2015, 22:01 | Сообщение # 72
почти ветеран
Сейчас нет на сайте
Цитата Gudleifr ()
Пожалуйста

если пользователь не нажал на ссылку - то это уже не функция.
машину Тьюиринга в твоей вселенной тоже кто-то называл ЯП?!


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


Сообщение отредактировал KamiRonin - Вторник, 09 Июня 2015, 22:02
GudleifrДата: Вторник, 09 Июня 2015, 22:11 | Сообщение # 73
почти ветеран
Сейчас нет на сайте
Цитата KamiRonin ()
если пользователь не нажал на ссылку - то это уже не функция.
А если пользователь не наждет "enter", процедура ввода не завершится. Она не функция?

Цитата KamiRonin ()
машину Тьюиринга в твоей вселенной тоже кто-то называл ЯП?!
Дейкстра:
Цитата
Машина самой своей структурой определяет язык, а именно свой входной язык; наоборот, семантическое определение языка определяет машину, которая понимает его. Другими словами, машина и язык являются двумя сторонами одной медали.


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.

Сообщение отредактировал Gudleifr - Вторник, 09 Июня 2015, 22:11
KamiRoninДата: Вторник, 09 Июня 2015, 22:34 | Сообщение # 74
почти ветеран
Сейчас нет на сайте
Цитата Gudleifr ()
А если пользователь не наждет "enter", процедура ввода не завершится. Она не функция?

Может завершиться если например таймер сработал или событие возникло. Т.е. для тебя не важно, что функция это
Цитата
Поименованный фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы.
и все что может быть "вызвано", а потом будет возвращено управление - есть функция языка программирования?!
Тогда водопроводный кран - функция языка программирования! Пользователь задействует винтиль, функция вызвана! Потом пользователь нажимает.. и управление возвращается к основному трубопроводу.. Давай и его назовем ЯП!!!?

Цитата Gudleifr ()
Дейкстра:

Гвоздь своей формой так же определяет сущность молотка! Это как-то удивляет? Нет? Тогда почему не говоришь что гвоздь и молоток - одно и то же?! Забей молоток гвоздем тогда!
Или отделить машину от языка совсем нет возможности?! Машина определяется задачами, которые на нее возложили - если ты возложишь на нее задачу работать исключительно для поддержки функционирования яп Х - то она будет им определяться, да!
Но вот в чем вопрос: как сильно по твоему HTML или С++ определил структуру процессора Intel Core или AMD?! Считаешь, это совсем одно и то же?!


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


Сообщение отредактировал KamiRonin - Вторник, 09 Июня 2015, 22:35
GudleifrДата: Вторник, 09 Июня 2015, 22:44 | Сообщение # 75
почти ветеран
Сейчас нет на сайте
KamiRonin, извините, но отвечать на этакое бесполезно. Таким образом Вы скоро договоритесь до того, что машин без колес не бывает. Пошел холивар чистой воды.

Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
pixeyeДата: Вторник, 09 Июня 2015, 22:44 | Сообщение # 76
Red Winter Software
Сейчас нет на сайте
Те, в которых имеешь солидный опыт, наработки и знания для быстрой реализации конкретных задач в рамках проекта. Это очевидно.

Предмет вашего спора деструктивен: каждый останется при своем мнении, но не ваше мнение создает продукты и $$$. Вместо споров в прострации о молотке не лучше бы показать другим лучшие качества выбранного вами языка продуктами и наработками?


ACTORS - мой фреймворк на Unity
Until We Die - игра над которой работаю

SaiteiДата: Вторник, 09 Июня 2015, 22:45 | Сообщение # 77
старожил
Сейчас нет на сайте
Gudleifr, KamiRonin, выдаю устное предупреждение. Если хотите продолжить - либо создайте отдельную тему, либо общайтесь через ЛС.
wastermanДата: Среда, 10 Июня 2015, 01:04 | Сообщение # 78
частый гость
Сейчас нет на сайте
Барсик на мой взгляд вполне хороший Яп.

Рок форева!
Не графоМан!
Холодный космос.
GudleifrДата: Среда, 10 Июня 2015, 22:39 | Сообщение # 79
почти ветеран
Сейчас нет на сайте
Роль и место языков, как я их понимаю.
Названия категорий - по наиболее ярким представителям.
Точка отсчета (ASM) - реальная вычислительная машина.


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
SaiteiДата: Четверг, 19 Ноября 2015, 00:14 | Сообщение # 80
старожил
Сейчас нет на сайте
Тема откреплена.
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг