чем freepascal хуже rust, go или D?
От: vaa https://www.youtube.com/playlist?list=PLtrvASfI1KW7VOYRKjglcagQzWLoxlncl
Дата: 11.11.21 06:50
Оценка: +2 -1 :))) :)))
он freepascal ведь тоже нативный, кроссплатформенный и т.п.?
Как ЯП вроде продуманный, строгий.
Re: чем freepascal хуже rust, go или D?
От: rudzuk  
Дата: 11.11.21 06:53
Оценка: 3 (3) +3 -1 :))) :))
Здравствуйте, vaa, Вы писали:

vaa> он freepascal ведь тоже нативный, кроссплатформенный и т.п.?

vaa> Как ЯП вроде продуманный, строгий.

Он лучше всех трех.
avalon/3.0.0
Re[2]: чем freepascal хуже rust, go или D?
От: gyraboo Россия  
Дата: 11.11.21 06:57
Оценка: +2 :)
Здравствуйте, rudzuk, Вы писали:

vaa>> он freepascal ведь тоже нативный, кроссплатформенный и т.п.?

vaa>> Как ЯП вроде продуманный, строгий.

R>Он лучше всех трех.


А ещё на нем можно быстро лепит гуишные проги в лазарусе. Но язык неудобен засильем длинных слов типа begin, end. И ещё управление памятью у него явное, как в Си, поэтому если забудешь очистить указатель, будет утечка памяти.
www.nanonewsnet.ru
Re: чем freepascal хуже rust, go или D?
От: vsb Казахстан  
Дата: 11.11.21 07:28
Оценка: 1 (1) +7
Здравствуйте, vaa, Вы писали:

vaa>он freepascal ведь тоже нативный, кроссплатформенный и т.п.?

vaa>Как ЯП вроде продуманный, строгий.

Устарел сто лет назад. Нет управления памятью, как в Rust. Нет лёгких потоков, как в Go. Нет и половины возможностей D. По сути это не язык, это придаток к Delphi IDE. Ну а последняя сдохла, не выдержала конкуренции.
Отредактировано 11.11.2021 7:28 vsb . Предыдущая версия .
Re[2]: чем freepascal хуже rust, go или D?
От: Михаил Романов Удмуртия https://mihailromanov.wordpress.com/
Дата: 11.11.21 07:37
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Он лучше всех трех.

А чем именно (хотя бы самые основные на ваш взгляд моменты)?
Re[3]: чем freepascal хуже rust, go или D?
От: elmal  
Дата: 11.11.21 07:48
Оценка: +4 :))) :))) :))
Здравствуйте, Михаил Романов, Вы писали:

МР>А чем именно (хотя бы самые основные на ваш взгляд моменты)?

Тем, что можно методички не переписывать и преподавателям новый язык не надо учить, все таки за 50 лет кроме паскаля не получилось что то другое осилить . Ну и раз нет кучи современных концепций, значит их тоже не надо учить и в них разбираться .
Re: чем freepascal хуже rust, go или D?
От: Cyberax Марс  
Дата: 11.11.21 08:50
Оценка: +4
Здравствуйте, vaa, Вы писали:

vaa>он freepascal ведь тоже нативный, кроссплатформенный и т.п.?

vaa>Как ЯП вроде продуманный, строгий.
Нет там ничего строгого. Многословность — это не строгость.

Строгость — это borrow checker в Rust.
Sapienti sat!
Re: чем freepascal хуже rust, go или D?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 11.11.21 09:12
Оценка: 1 (1) +6 -1
Здравствуйте, vaa, Вы писали:

vaa>он freepascal ведь тоже нативный, кроссплатформенный и т.п.?

vaa>Как ЯП вроде продуманный, строгий.

В паскале:
1) Ручное управление памятью
2) Нет автовыполнения кода при выходе их скопа
3) Нет "умных" указателей, которые можно ограниченно и\или безопасно передавать туда-сюда
3) Нет примитивов и конструкций языка для асинхронности
4) Нет поддержки АТД и кортежей, нет паттерн-матчинга и другой функиональщины, которая сейчас проникла во мэйнстримные языки
5) Громоздкий синтаксис
Re[4]: чем freepascal хуже rust, go или D?
От: RonWilson Россия  
Дата: 11.11.21 09:41
Оценка:
Здравствуйте, elmal, Вы писали:

E>Тем, что можно методички не переписывать и преподавателям новый язык не надо учить, все таки за 50 лет кроме паскаля не получилось что то другое осилить .

Это где так? У нас в школе паскаль и С изучали пополам.
Re[5]: чем freepascal хуже rust, go или D?
От: elmal  
Дата: 11.11.21 09:53
Оценка: +1
Здравствуйте, RonWilson, Вы писали:

RW>Это где так? У нас в школе паскаль и С изучали пополам.

Да неважно где. Но вообще, в школе нечего делать всяким паскалям и си. Особенно паскалям. Си — это ниша низкоуровневого программирования, на кой черт оно школьникам? А как внутри все работает на низком уровне один хрен недостаточно чтоб понять, тут ассемблер нужен для понимания. Обстоятельства изменились — паскаль был хорошим вариантом для начинающих 40 лет назад, сейчас уже потребности совсем другие.

Вот реальная потребность, у меня знакомый, например, захотел заняться бизнесом и открыть интернет магазин. Как ему поможет знания паскаля в школе? Ему нужно уметь всякие скрипты писать чтоб автоматом в excel файле цены повысить или еще подобную автоматизацию.
Re: чем freepascal хуже rust, go или D?
От: Kolesiki  
Дата: 11.11.21 10:07
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>он freepascal ведь тоже нативный, кроссплатформенный и т.п.?

vaa>Как ЯП вроде продуманный, строгий.

Синтаксис.
Re[3]: чем freepascal хуже rust, go или D?
От: rudzuk  
Дата: 11.11.21 10:58
Оценка:
Здравствуйте, Михаил Романов, Вы писали:

МР> R>Он лучше всех трех.


МР> А чем именно (хотя бы самые основные на ваш взгляд моменты)?


Первое и главное — синтаксис. Программа должна читаться легко и просто. Он достаточно высокоуровневый и при этом не лишен низкоуровневых возможностей (позволяет вести разработку как под суровый bare metal, так и под смузевый JavaScript ноды или браузера). Он не заточен на узкую область применения.
avalon/3.0.0
Re[2]: чем freepascal хуже rust, go или D?
От: ути-пути Россия  
Дата: 11.11.21 11:37
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Устарел сто лет назад. Нет управления памятью, как в Rust. Нет лёгких потоков, как в Go. Нет и половины возможностей D. По сути это не язык, это придаток к Delphi IDE. Ну а последняя сдохла, не выдержала конкуренции.


Последняя сдохла из-за хренового позиционирования — когда студия выпустила бесплатные версии, делфи все еще стоила как чугунный мост.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[3]: чем freepascal хуже rust, go или D?
От: rudzuk  
Дата: 11.11.21 11:53
Оценка: :)
Здравствуйте, ути-пути, Вы писали:

у> vsb>Устарел сто лет назад. Нет управления памятью, как в Rust. Нет лёгких потоков, как в Go. Нет и половины возможностей D. По сути это не язык, это придаток к Delphi IDE. Ну а последняя сдохла, не выдержала конкуренции.


у> Последняя сдохла из-за хренового позиционирования — когда студия выпустила бесплатные версии, делфи все еще стоила как чугунный мост.


Она и сейчас так стоит, что не мешает ей развиваться и продаваться. Уже умеет в яблочный M1. Сдохла, ага
avalon/3.0.0
Re[4]: чем freepascal хуже rust, go или D?
От: ути-пути Россия  
Дата: 11.11.21 12:08
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Она и сейчас так стоит, что не мешает ей развиваться и продаваться. Уже умеет в яблочный M1. Сдохла, ага


Что там она нового умеет не интересно. Покупают ее для поддержки говна мамонта. А такого, как 20 лет назад, когда каждый студент в эту делфи умел, давно нет.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[6]: чем freepascal хуже rust, go или D?
От: Ночной Смотрящий Россия  
Дата: 11.11.21 12:17
Оценка: +2
Здравствуйте, elmal, Вы писали:

E>Ему нужно уметь всякие скрипты писать чтоб автоматом в excel файле цены повысить или еще подобную автоматизацию.


Тоже не нужно. Ему нужно заключить договор с WB или OZON, и воспользоваться их софтом. Куда важнее ему прочесть договоры, уметь арендовать офис, наладить логистику и т.п.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[7]: чем freepascal хуже rust, go или D?
От: elmal  
Дата: 11.11.21 12:22
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Тоже не нужно. Ему нужно заключить договор с WB или OZON, и воспользоваться их софтом. Куда важнее ему прочесть договоры, уметь арендовать офис, наладить логистику и т.п.

Там вообще то совладельцев трое, кто то взялся отвечать за логистику, кто то за финансы, а кто то за программную часть. И программную часть — да, естественно взяли готовый движок и т.д. Но там пришлось парсингом заниматься, нанимать программиста. Потом движок оказался глючным, тоже пришлось нанимать программиста. Ну и основные операции в Excel уже сам мог делать, если без программирования.
Re[6]: чем freepascal хуже rust, go или D?
От: Слава  
Дата: 11.11.21 12:23
Оценка: +1
Здравствуйте, elmal, Вы писали:

E>Вот реальная потребность, у меня знакомый, например, захотел заняться бизнесом и открыть интернет магазин.


Пусть таксовать идёт, бизнесмен хренов.
Re[4]: чем freepascal хуже rust, go или D?
От: Слава  
Дата: 11.11.21 12:25
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Первое и главное — синтаксис. Программа должна читаться легко и просто. Он достаточно высокоуровневый и при этом не лишен низкоуровневых возможностей (позволяет вести разработку как под суровый bare metal, так и под смузевый JavaScript ноды или браузера). Он не заточен на узкую область применения.


Для всего вами перечисленного подходит Ada, только она ещё и мощнее, и реально используется в aerospace.
Re[8]: чем freepascal хуже rust, go или D?
От: Ночной Смотрящий Россия  
Дата: 11.11.21 12:29
Оценка:
Здравствуйте, elmal, Вы писали:

НС>>Тоже не нужно. Ему нужно заключить договор с WB или OZON, и воспользоваться их софтом. Куда важнее ему прочесть договоры, уметь арендовать офис, наладить логистику и т.п.

E>Там вообще то совладельцев трое, кто то взялся отвечать за логистику, кто то за финансы, а кто то за программную часть. И программную часть — да, естественно взяли готовый движок и т.д.

Ну вот в 2021 году брать свой движок и настраивать все самим — безумие. Любой вменяемый бизнесмен берет готовый маркетплейс и вообще не задумывается о программировании.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.