Здраствуй друг можешь ли ты помочь мне?Дело в том что я 3 месяца назад вобще не умел програмировать, но сейчас я изучил паскаль досконаньно, кроме графики.Я приложу одну из своих работ внизу.Там 3 фаила:1-exe версия игры2-apk версия игры3-исходный код игрыНо паскаль имеет огромное ко/во ограничений.И я хочу у вас спросить какой язык пр. вы мне посоветуйте учить.Я думаю что python будет лучшим вариантом.https://db.tt/r2dEBGQVMS
Бамп
Bump
Ты идиот? Нахуй ты каждые 30 секунд бампаешь на тематической доске?
>>900535 (OP)ебани на Хаскеле
Я думал, что это какой-то вирусняк с exe, но нет там реально 4 косаря строчек кода на паскале.Охуеть
ОП, послушай мой совет. Python сейчас неудачный вариант для новичка. Язык сложный, возможностей мало, работы тоже мало, а на каждую вакансию десяток макак. Сейчас каждый школьник учит python, а потом не знает что делать с ним. Плюс вся инфа на английском, заебёшься переводить. Лучше попробуй Haskell. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней. Если никогда не занимался программированием, то начинать лучше всего с Haskell. После него другие языки будут учиться за неделю. Работы полно, платят отлично. Много инфы на русском. По книгам. Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно. Сам по нему учился. Рекомендую.
>>900542Потому что я могу, а ты нет, пидр.
>>900988Двачую адеквата
>>900535 (OP)Ебать ты отшибленный. Ты вообще видел ту хуйню, которую написал ? Чё за армия букв, чё за пробелы на 30 строк ? Хули у тебя игра вылетает, когда я ввожу буквы? Недочёты ??? МММ, ты не программист. Массивы хоть выучи, овощ.
>>900535 (OP)Вот это что такое ????Обработка ошибок где, программистер?
>>900535 (OP)ОП-няша, посмотри на codewars. Там есть для тебя задачки и по python, и по javascript, и по Java, можно проверять онлайн. Посмотри, тебе понравится. Сразу после выпуска из вуза, пока сидел безработным, там учил Javascript
>>901017>там реально 4 косаря строчек кода на паскалеТроллинг выходит на новый уровень. Пока не качественный, но количественный.
>>RMilubictuatЧто за нахуй?
>>900535 (OP)>Но паскаль имеет огромное ко/во ограничений.Интересно услышать какие?
>>901411Изучишь досконально (кроме графики) - узнаешь!
>>901610Боюсь паскаль слишком сложен для меня. Пойду лучше жавку учить - она проще.
>>901411Dynamic arrays
>>901811array of type
>>901610>>досконаньно18 лет назад не осилил
>>901819Напиши мне на паскале функцию, которая принимает массивы переменной длины.
>>901823SetLength(мой_динамический_массив, длина)
>>901827И теперь ты лезешь в википедию, узнаешь что такое Function в паскале, потом смотришь, чем является SetLength().
>>901840>>которая ПРИНИМАЕТНа первом курсе еще не рассказали, что функция, которая принимает значение является, в том числе и процедурой? Чем является функция на более низком уровне?
>>901849Уу какой агрессивный демагог.Хорошо, не ПРИНИМАЕТ, а в ПАРАМЕТРАХ функции.В любом случае в паскале есть четкое разделение на ФУНКЦИИ и ПРОЦЕДУРЫ, я тебя попросил привести в пример такую функцию, ты вместо этого привел в пример процедуру, а теперь изъебываешься как уж на сковородке.
>>901854Я тебе на вопрос ответил, теперь на мой отвечай. Такие правила дискуссии.
>>901856Где ты ответил, демагог?>Напиши мне на паскале функцию>SetLength(мой_динамический_массив, длина)>Но ведь это процедура, а не функция>Я тебе на вопрос ответил, теперь на мой отвечайДовн?
>>901857Переход на личности - признак школьника. На паскале можно задать массив динамически, можно даже вернуть размер. Но ты не описал задачу нормально, так как не умеешь, пока еще.
>>901860Я указал, что в паскале нельзя написать функцию в параметрах которой будет динамический массив, если кто-то думает по-другому, пусть приведет пример такой функции, какой-то ебанько привел в пример процедуру и оперировал к тому, что я написал слово ПРИНИМАЕТ, при этом это никак не меняет того факта, что ебанько привел в пример ПРОЦЕДУРУ, а не как я просил ФУНКЦИЮ, а продолжает изъябываться, вот и вся история собственно.
>>901863Чем является функция на более низком уровне?
>>901864Ебать, ты продолжаешь демагогию. Никто не говорил о низком уровне и так далее, мы говорим о языке программирования ПАСКАЛЬ, в котором есть четкое описание и разделение ФУНКЦИИ и ПРОЦЕДУРЫ. Ты понимаешь разницу, что мы обсуждаем вполне определенный ЯЗЫК ПРОГРАММИРОВАНИЯ и вполне определенные и описанные термины в этом языке и в этом самом языке ЕСТЬ вполне определенное ограничение, которое я описал. Нахуя ты пытаешься увести разговор в другое русло? Я не собираюсь с тобой разводить демагогию и говорить на ДРУГИЕ темы.
->>901866Ты не можете задать массив динамически на паскале, следовательно будешь ссылаться на недостатки языка, но твои проблемы никого не интересуют.Мы вам перезвоним
>>901869>Ты не можете задать массив динамически на паскалеЯ вообще-то ответил на пост>>901411>>Но паскаль имеет огромное ко/во ограничений.>Интересно услышать какие?И я указал данное конкретное ограничение, но ведь кому-то надо ворваться с демагогией.
>>901872Мне было интересно услышать мнение автора кода, а не твое.
>>901873Понял, так и скажи.