Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Самый легкий язык программирования?
Новая тема
Ответить
цитата
17/11/10 в 05:36
DF™
Что значит самый легкий? У тебя вопрос поставлен, как будто тебе надо выучить язык программирования на выбор для того чтоб сдать по нему экзамен, а после забыть!
Все зависит от решаемой задачи, ты что писать собираешься сайты, консольные, графические программы под какую ОС?
К примеру, на PHP можно легко написать программу для сайта, а на С++ это будет сложнее. Зато на С++ можно написать много программ, которые на PHP написать вообще не реально.
цитата
17/11/10 в 13:02
Krokokot
C# - очень лёгкий и благодаря .net предоставляет очень широкие возможности. для начала подойдет.
А когда понадобится что то специфичное - можно и на другой язык перейти.
цитата
17/11/10 в 17:48
begemot
А почему не Javascript ?
цитата
17/11/10 в 18:32
Krokokot
Яваскрипт слишком сильно ограничен по функционалу
цитата
17/11/10 в 20:36
taj
Цитата:
C# - очень лёгкий и благодаря .net предоставляет очень широкие возможности. для начала подойдет.
не неси хуйни. C# не такой пиздатый благодаря дотнету
он просто больше нигде не применяется. Под дотнет и на визуал бейсике фигачить можно
цитата
17/11/10 в 22:26
freedmann
Христофор Бонефатьевич писал:
Какой?
меня 21 год назад учили программировать на языке ЯМБ.
на русском языке он.
простой в общем-то
но если тебе хочется веб функциональности при сравнительном отсутствии мозговых потугов - пхп, без вариантов.
более интересные вещи типа перла, руби, питона потребуют всёже бОльшего напряжения мозговых клеток.
на пхп можно научиться кодить чтобы "лишь бы работало" вполне сносно за месяц другой.
цитата
17/11/10 в 23:16
Krokokot
taj писал:
не неси хуйни. C# не такой пиздатый благодаря дотнету
он просто больше нигде не применяется. Под дотнет и на визуал бейсике фигачить можно
Ну да, C# vs Visual Basic - один фиг. То, что Visual Basic существует - это дань биллу гейтсу, который придумал бейсик.
При программировании под виндовс - по легкости программирования они вне конкуренции. Есть минусы, но когда топикстартер поймет что это за минусы - он уже будет уметь программировать и таких топиков создавать не будет.
цитата
17/11/10 в 23:18
Krokokot
freedmann писал:
меня 21 год назад учили программировать на языке ЯМБ.
на русском языке он.
простой в общем-то
но если тебе хочется веб функциональности при сравнительном отсутствии мозговых потугов - пхп, без вариантов.
более интересные вещи типа перла, руби, питона потребуют всёже бОльшего напряжения мозговых клеток.
на пхп можно научиться кодить чтобы "лишь бы работало" вполне сносно за месяц другой.
Под веб я бы сразу с ruby начал, что бы потом сразу на рельсы перейти
цитата
19/11/10 в 08:32
baddan
много перепробывал, на многом приходелось писать. для меня все языки как один все они одинаковы, нет такого на котором невозможно решить задачу при условии что там есть надлежащии функции. тоесть сложно на баше нарисовать графику если там она не предусмотрена изначально.
в итоге в один прекрасный момент пришел к выводу, для меня самый легкий есть язык в котором не надо ниочем думать кроме программирования. Тоесть нет привязки к типу переменных не надо думать объявил ты или нет ее, очень хороший пример это foxpro, там даже функции не обязательно писать полность всего 4 буквы от полного названия вполне хватает системе, это конечно накладывает некоторые нюансы но всеже вполне быстро привыкаеш. Еще важна многоплатформенность тоесть это должно работать везде. и скорость компилирования тоже достаточна важна. щас на си пока накомпилиш отловиш ошибку потеряеш намного больше времени чем на любом интерпритаторе, щас нет таких тормозных компьютеров чтобы утвержать что интерпритаторы работают медлеенее чем скомпиленое в мк. И как следсвие есть языки заточенные на определеные задачи.
вот важныe аспекта языка.
1. он должен иметь функции для реализации поставленных задач
2. чем меньше заморочек в структурах тем проще.
3. проблемы с переменными (их объявление и отслеживание типов)
4. скорость компиляции.
5. много платформеность.
Сейчас я восновом все делаю на php, связано с работай и работает от домашнего компа до сервера.
до этого любил delphy за скорость компиляции он давал 200% форы томуже билдеру от борланда. до него было paskal и c#.
за что не люблю Си много заморочек с перемеными, очень много надо делать руками, чесно сказать меня ассемблер так не напрягал как Си
ибо в Си все через жопу, особенно когда туда ввели классы и стремы. Скорость от этого он свою потерял в разы, а время на разработку не уменьшилось. Вспоминаю турбо Си, вот это была скорость по компиляции на х286, он за 5-10 секунд компилил проект в несколько сот фалов и модулей. в визуал Си была проблема при передаче файлов заказцикам надо было дополнительно пересылать кучу системных dll. Размер проекта сами понимаете от этого не уменьшался.
для изучения самый простой это асемблер точно говорю более структурированого языка и наименьшим набором встроиных функций не найти, но вот чтобы на нем чтото реализовать вы потратите более всего времени если ваша задача не состоит в том чтобы переменной присвоить значение
цитата
19/11/10 в 14:51
Krokokot
baddan писал:
много перепробывал, на многом приходелось писать. для меня все языки как один все они одинаковы, нет такого на котором невозможно решить задачу при условии что там есть надлежащии функции.
А как же пролог и лисп? тоже одинаковые?
цитата
19/11/10 в 15:28
Dr.Syshalt
baddan писал:
ибо в Си все через жопу, особенно когда туда ввели классы и стремы. Скорость от этого он свою потерял в разы, а время на разработку не уменьшилось.
Ну, если для тебя все возможности С++ закончились на стримах, а до Boost ты не дошел, то как бы и ясно все, уж извини.
цитата
20/11/10 в 14:51
Sha
Если рассматривать именно языки отражающие архитектуру Поста, то самый лёгкий язык для изучения - С. Паскаль немного, но муторнее.
Библиотеки, среды разработки и "передача файлов с DLL заказчикам" отношения к языку не имеют.
цитата
21/11/10 в 01:46
clever
Веб-разработчику PHP больше подойдет. Применить сможет.
цитата
23/11/10 в 02:30
Krokokot
Ну если только очень временно, что бы понять какие то элементарные основы программирования. а вот потом, разобравшись в php, нужно переходить на ruby on rails
цитата
23/11/10 в 14:37
freeek
когда то в школе преподавали бейсик
,
не помню что за бейсик, помню что рисовари всякие падающие шарики с затуханием, что то еще делали
единственное что осталось в мозгу после этого это примерное представление об управляющих конструкциях, что по прошествии лет, когда сел самостоятельно что то учить, неплохо помогло ускорить процесс
насчет RoR не знаю, но имхо самые языки, даже исходя из того чтобы просто найти работу, это php, java, c# (c++) , можно сказать самые попсовые, обычно к php плюсуют знание javascript
Сравнение языков
цитата
24/11/10 в 03:19
PornoMich
Цитата:
для изучения самый простой это асемблер точно говорю более структурированого языка и наименьшим набором встроиных функций не найти, но вот чтобы на нем чтото реализовать вы потратите более всего времени если ваша задача не состоит в том чтобы переменной присвоить значение
+1
ну это только первое время, зато какая отдача потом =)
Цитата:
А разделение типов данных сделано исключительно для того, чтобы программист меньше ошибался. Что легко обходится явным переопределением типа, если уж сильно надо.
для системы и в частности (но не только) для процессора тип данных определяется непосредственно в момент обращения к данным в одной инструкции
все эти предопределения и переопределения в сях ведут к ненужным визуальным нагромождениям в коде, подталкиванию компилятора на генерацию мусора, лишних циклов и иногда куче варнингов в процессе сборки (хотя всё будет отрабатывать как задумано)
в таком варианте писанина не в ущерб качеству будет не менее коропотлива, чем на том же асме
а если "тяп-ляп и так сойдёт", но зато побыстрее сваять и получить за это бабло - это да, это идиальный вариант
яркий пример тяп-ляпа - adobe reader. чего только стоит его двойной инсталлятор, который 3.5 файла извлекает из себя так, как будто OS ставит. Про количество дыр даже говорить не стоит - собрали и хуй с ним, вроде работает - можно идти просить у начальства премию
цитата
24/11/10 в 12:06
Dr.Syshalt
Перл дня - Adobe reader тормозит при инсталяции потому, что на C написан.
Не топик, а фрик-шоу прямо.
цитата
24/11/10 в 22:13
PornoMich
не потому что на с написан, а потому что написан криворукими быдлокодерами
не надо дёргать фразы из контекса и перевёртывать с ног наголову
смысл был в том, что лепя копипаст и говнокод, а часто и говнокод мышкой, дохуя людей думает что они охуенные программисты
потому как свистелки и перделки выводят на первый план быстроту написания и потворствуют тому, чтоб говнокодеры вообще забыли такое слово как оптимизация
цитата
24/11/10 в 22:46
Dr.Syshalt
Ну и при чем тут язык программирования?
Стр.
« первая
<
3
,
4
,
5
Новая тема
Ответить
Эта страница в полной версии