После того, как тамошний модератор удалил мое решение задачи на PascalABC.NЕТ в соответствующем тематическом разделе с обоснованием “Таких решений полный Интернет” и поместил свое на FPC, к тому же, некорректное, а администрация поддержала своего модератора, для меня этот форум - как у Булгаковского Шарикова:
В моем присутствии попрошу не выражаться!
Может. Например, когда вот на этом форуме разработчики что-то пишут о своем проекте )))
К сожалению, прийдется повториться, что главный аргумент - код. Ссылки - лишь дополнение. Тем более не все ссылки ссылаются на раздел PascalABC.Net, в котором был спам. То есть, ничего в этом странного нет. Тем более, желаю заметить, что не весь Cyberforum зарекомендовал себя с плохой стороны. Единственное, где это мною наблюдалось - раздел PascalABC.Net.
Уважаемые коллеги, я прошу не отпускаться до личных разборок. Если нет других вариантов, не отвечайте на посты друг друга. Пожалуйста, не забывайте основную цель нашего обсуждения - развивать и улучшать систему программирования PascalABC.NET.
Никого блокировать я не буду. Все взрослые уже.
И команде разработчиков не мешают, а наоборот помогают все, даже самые “безумные” предложения. Те, которые не подходят с нашей точки зрения для развития системы, мы отвергаем. К некоторым из них потом возвращаемся. Остальные предложения помечаем согласно сложности и нашим силам.
@Gleb - почистите пожалуйста все последние посты в этом топике, в которых есть явные выпады друг против друга. И впредь прошу этого не делать. Соблюдайте пожалуйста баланс интересов.
Ладно. Согласен. Вообще, я бы предложил жить дружно и без разборок… @RAlex, давайте не будем ссориться. Очень надеюсь, что Вы меня услышите. Мне, как и другим, надоело спорить. Я не хочу, чтобы основным предметом дискуссии на форуме стали выяснения отношений. Тем более, @Admin прав:
- Так, по-моему, господин комиссар, нам туда...
- Знаете что, Крюшо, этот теплоход превосходен, но он слишком велик. А если ходить
с Вами, он попросту бесконечен!
(х/фильм "Жандарм в Нью-Йорке")
Чем больше разбираюсь “с содержимым” PascalABC.NЕТ, тем сильнее становится ощущение, что его полное описание для новичков сделать невозможно. Похоже, что надо брать некое подмножество и делать вид, что ничего прочего не существует. “Турбопаскали” любят за то, что они конечны, их синтакис жестко описан и в то же время, достаточно компактен. “Турбопаскали” можно достататочно глубоко изучить в короткий срок. Не научиться программировать, нет, - именно изучить, как язык. PascalABC.NЕТ дает возможность быстро научиться программировать, а вот глубоко изучить его вряд ли удастся за разумное время. Судите сами: только функций, процедур, методов и расширений для работы со строками (именно строками!) - более ста. А ведь еще есть и другие типы данных. Язык непрерывно обрастает какими-то модификаторами, опциями… и конца этому не видно.
Я не знаю, как это еще сказать. Вот, третий год с PascalABC.NЕТ, каждый день что-то на нем делаю, разбираюсь… и все-еще постоянно нахожу в нем что-то новое, какие-то нюансы. Это не призыв к разработчикам “давайте перестанем что-то все время добавлять”, это попытка обратить внимание, что язык УЖЕ стал неподъемным для своей главной цели - быть языком для обучения.
Вы уж как - нибудь определитесь, Вам нравятся стандартные средства языка, или нет. Используйте чистый .NET и никаких нагромождений не будет. Я думаю, это как раз то, что Вам нужно. Строгое описание каждого класса, метода и свойства. Примеры использования. И всё это от самих разработчиков на MSDN. Если писать в стиле C#, то и синтаксис языка станет вполне обозримым. По своему опыту (хоть и не такому большому, как у Вас) знаю.
С какой, простите целью, его использовать? Я считаю, что использовать его надо лишь тогда, когда без него не обойтись. А иначе будешь сидеть на .NET, как наркоман на игле.
100% согласен! Но Вы же это “личное дело” мне зачем-то рекомендуете? Хотя вот мое личное - оно иное. Я для себя считаю мазохизмом писать на одном языке, изображая другой. А у кого-то другое мнение - и это нормально.
Я говорил об обучении, если Вы заметили. Для обучения язык - не главное, а главное на этот язык не подсесть настолько, что другой учить не захочется. Если, конечно, мы говорим о будущих программистах, которым знать много языков просто необходимо. Писать все в “чистом .NET” - достаточно громоздко и не очень хорошо ложится новичкам в мозг.
Извесnный недостаток С/С++/С# - высокий порог вхождения обучающихся в язык. Во многом по этой причине создавался PascalABC.NЕТ. А Вы и в нем предлагаете вернуться к моделированию C#.