реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> вышел в свет PMP-pascal v1.2, с поддержкой PIC18 !
_Pasha
сообщение Sep 6 2008, 10:02
Сообщение #1


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Привет всем, кто следит за этой софтиной.
К моменту написания поста уже скачал, но еще не разбирался.
В общем, предлагаю почесать клавой на тему хороший/плохой паскаль. Заодно и договориться, какие тесты для него насочинять. Уж очень мне ндравиццо это задумко.
страница скачивания
Go to the top of the page
 
+Quote Post
oll
сообщение Sep 8 2008, 17:44
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463



Спасибо поглядел, попровал примеры - вроде неплохой продукт. Попробую использовать в ближашем проекте.
Go to the top of the page
 
+Quote Post
Constantka
сообщение Sep 16 2008, 11:59
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 47
Регистрация: 15-09-08
Из: Россия, Москва, САО
Пользователь №: 40 220



да? может тогда просветите какие у него преимущества над С ?
Go to the top of the page
 
+Quote Post
oll
сообщение Sep 16 2008, 16:35
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463



Цитата(Короткова Светлана @ Sep 16 2008, 17:59) *
да? может тогда просветите какие у него преимущества над С ?

Для меня, главное преимущество - бесплатность.
Так же (повторяю - для меня) немаловажно, то что в PMP код паскаля преобразуется в ассемблерный код, который компилируется стандартным ассемблером Mplab. Мне, как заядлому ассемблерщику, это удобно для ковыряния в ассемблерном коде, отладке.
Насчет что лучше Си, Паскаль, Бейсик - мне больше нравится Си, хотя использую и Паскаль (Delphi).
Go to the top of the page
 
+Quote Post
Constantka
сообщение Sep 16 2008, 18:40
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 47
Регистрация: 15-09-08
Из: Россия, Москва, САО
Пользователь №: 40 220



тоесть преимуществ с точки зрения возможностей языка нет?
может всё дело во вкусовых предпочтениях? wink.gif
Go to the top of the page
 
+Quote Post
oll
сообщение Sep 17 2008, 02:42
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463



Цитата(Короткова Светлана @ Sep 17 2008, 00:40) *
тоесть преимуществ с точки зрения возможностей языка нет?
может всё дело во вкусовых предпочтениях? wink.gif

Преимуществ - абсолютно никаких (кроме тех, что перечислил выше).
А насчет "вкусовых предпочтений" - пишу в основном (для 12/16 пиков) на ассемблере.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Sep 17 2008, 06:02
Сообщение #7


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Цитата
может всё дело во вкусовых предпочтениях?

Имхо, дело в характере программиста. Если человек любит всё раскладывать по полочкам, ему приятнее Паскаль, а если любит быстро получать результат, то Си. Я подозреваю, что поэтому Си распространён больше: в молодости второй вариант встречается гораздо чаще, а потом люди привыкают.
Мне больше нравится Паскаль, если надо наваять программу, пишу в Delphi.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 29 2008, 15:36
Сообщение #8


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Короткова Светлана @ Sep 16 2008, 22:40) *
тоесть преимуществ с точки зрения возможностей языка нет?
может всё дело во вкусовых предпочтениях? wink.gif

Все равно, при всей похожести концепций, паскаль и С - две разных планеты. И мне до сих пор кажется, что вероятность накосячить в паскале существенно ниже. Были бы умные компилеры.... Под эгидой FPC... Размечтался, короче.smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 29 2008, 15:42
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(_Pasha @ Sep 29 2008, 17:36) *
И мне до сих пор кажется...

Когда кажется, креститься надо.
Цитата
Если человек любит всё раскладывать по полочкам,

Когда человеку кажется, что все, что нужно уже лежит на полочках и при этом он не хочет задумываться о том, чего ему будет стоить использование шаблонно-"безошибочных" действий-рецептов, когда ему кажется, что какого-то инструмента ну уж ему лично вполне достаточно на все случаи жизни, тогда он начинает закрыв глаза хвалить Паскаль.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 29 2008, 16:03
Сообщение #10


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(zltigo @ Sep 29 2008, 19:42) *
Когда человеку кажется, что все, что нужно уже лежит на полочках и при этом он не хочет задумываться о том, чего ему будет стоить использование шаблонно-"безошибочных" действий-рецептов...

Дык, ежт - это же идеал. Чтобы при всей шаблонности был еще и оптимайзер умный, способный утрясти все, что не влезет. А что - не симпатичная сабжевая программа? smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 29 2008, 16:07
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(_Pasha @ Sep 29 2008, 18:03) *
А что - не симпатичная сабжевая программа? smile.gif

Лишняя сущность smile.gif.
Цитата
..и оптимайзер умный,

А это отдельный огромный труд, в отличии от транлятора с простого языка, который по нынешним временам тянет на курсовик, трудоемкость его огромна и именно по этому параметру ныне нужно оценивать качество компиляторов.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Sep 30 2008, 11:42
Сообщение #12


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Цитата("zltigo")
Когда человеку кажется, что все, что нужно уже лежит на полочках и при этом он не хочет задумываться о том, чего ему будет стоить использование шаблонно-"безошибочных" действий-рецептов, когда ему кажется, что какого-то инструмента ну уж ему лично вполне достаточно на все случаи жизни, тогда он начинает закрыв глаза хвалить Паскаль.

Ну вот, затоптал sad.gif
Я только про форму написал, не за жизнь. Паскаль сам по себе не предполагает ни готовых рецептов, ни умения жить...


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 30 2008, 12:39
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(DSIoffe @ Sep 30 2008, 13:42) *
Ну вот, затоптал sad.gif

И в мыслях не было! Честно! Просто Паскаль используют слишком часто, как первый учебный язык при этом изрекая некие изначальные идеи создания языка, которые обучаемым запоминаются и повторяются, повторяются, хотя давно уже жизнь ушла вперед.
Цитата
Паскаль сам по себе не предполагает ни готовых рецептов, ни умения жить...

Предполагает sad.gif многое реализовано, как "делай так", а тут мы тебе дадим ложку на все случаи жизни вместо вилки и ножа - и кушать можно и не поранишся... Потом надо эти ограничения обходить для реальной работы, а не для сильно формализированного описания алгоритмов, и получаются, например, борландовские продукты нашпигованные `заплатками` и`рецептами` по вкусу производителя....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 30 2008, 13:45
Сообщение #14


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(zltigo @ Sep 30 2008, 16:39) *
Просто Паскаль используют слишком часто, как первый учебный язык

Таки да! Он ведь изначально позиционировался как средство обучения практическому программированию. Так и осталось.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 30 2008, 18:25
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(_Pasha @ Sep 30 2008, 15:45) *
как средство обучения практическому программированию.

как средство обучения практическому теоретическому абстрактно-алгоритмическому программированию. Дальше попытались использовать эту базу для практического программирования. Вышло плохо, практически простота и изящество исходного языка была вывернута наизнанку. В дальнейшим "навороты" сам Автор попытался реализовать в Modula->Oberon а последователи в Ada. Получилось странновато, а в случае Ada жутко и громоздко.
В результате для универсального программированя С/C++ для более абстрактного Java-образные (как де-факто наследники идей Вирта).


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 04:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01502 секунд с 7
ELECTRONIX ©2004-2016