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

 
 
> Паскалевский компилятор для АРМов
Mos
сообщение Nov 17 2006, 12:36
Сообщение #1


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

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Не подскажел ли уважаемый Ол паскалевский компилер для АРМов (наиболее интересен АТ91САМ7Хххх)

Я пробовал компилировать на ФриПаскале и собирать объектник ld (WinARM) -> не выходит! smile.gif

Может кто чего подскажет?

Тем, кто любит отвечать типа: "Возьми Си и не мучайся" - отвечаю: "Пока не нашел паскалевского компилера, использую Си (ИАР и ВинАРМ) -> Си и Асм не предлагать".

Спасибо.

То же самое касается и АВР (е-лаб смотрел).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
abcdefg
сообщение Nov 17 2006, 13:36
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Цитата(Mos @ Nov 17 2006, 15:36) *
Не подскажел ли уважаемый Ол паскалевский компилер для АРМов (наиболее интересен АТ91САМ7Хххх)
Тем, кто любит отвечать типа: "Возьми Си и не мучайся" - отвечаю: "Пока не нашел паскалевского компилера, использую Си (ИАР и ВинАРМ) -> Си и Асм не предлагать".
Спасибо.


Можно спросить - зачем? Или в школах уже и микроконтроллеры преподают?!
Go to the top of the page
 
+Quote Post
Mos
сообщение Nov 17 2006, 14:03
Сообщение #3


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

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Цитата(abcdefg @ Nov 17 2006, 15:36) *
Цитата(Mos @ Nov 17 2006, 15:36) *

Не подскажел ли уважаемый Ол паскалевский компилер для АРМов (наиболее интересен АТ91САМ7Хххх)
Тем, кто любит отвечать типа: "Возьми Си и не мучайся" - отвечаю: "Пока не нашел паскалевского компилера, использую Си (ИАР и ВинАРМ) -> Си и Асм не предлагать".
Спасибо.


Можно спросить - зачем? Или в школах уже и микроконтроллеры преподают?!


Я понимаю Вашу необдуманную реплику. Кстати, в той школе где я учился некоторые (сейчас очень успешные) люди действительно программировали МК и зарабатывали на этом деньги уже тогдаsmile.gif
А у меня в те годы были иные ИТ-интересы.

Лично я всю жизнь программировал на паскале+асме (х86) -> мне будет сложно (долго) создавать красивые решения на Си.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 17 2006, 15:50
Сообщение #4


Гуру
******

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



Цитата(Mos @ Nov 17 2006, 16:03) *
Лично я всю жизнь программировал на паскале+асме (х86) -> мне будет сложно (долго) создавать красивые решения на Си.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Mos
сообщение Nov 20 2006, 20:08
Сообщение #5


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

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Цитата(zltigo @ Nov 17 2006, 14:50) *
Что-то мне подсказывает, что во "встроенном" мире Вы столкнетесь с проблемами из которых
отсутствие Паскаля будет наименьшей из проблем.


На данном этапе - это наибольшая smile.gif

Цитата(Andy Great @ Nov 17 2006, 14:56) *
А чем Фортран плох?


Фортран ничем не плох. Есть мнение, что через 100-200 лет из современных языков программирования останется только Фортран. smile.gif


Цитата(zltigo @ Nov 18 2006, 18:16) *
Дык, упреждающий удар :-) Ведь, кажется, вопрос был не из праздного интереса "есть или нет".
Он ведь работать собрался, далее вопросы последует что с этом Паскалем делать.


А Вы что - телепат? Откуда Вам знать что будел дальше. А если такая последовательность вопросов уже была кем-то задана, то не надо всех ставить в один ламерский ряд.

Цитата(zltigo @ Nov 18 2006, 18:16) *
И дабы не объяснять потом куда его ..... и почему.....


Туда, куда Вы его хотите - не стоит. Потому, что не все считают, что паскаль предназначен только для обучения и плохо пригоден в практическом применении.


Цитата(COMA @ Nov 19 2006, 13:20) *
smile.gif так и отбить охоту можно. Работать с МК. smile.gif

Вы правы. Такие ответы действительно отбивают охоту. Если мне ставят глупый вопрос, то я хоть попытаюсь объяснить человеку, почему я так считаю.

2 Andy Great, [sER], Oldring
Большое спасибо.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 20 2006, 20:31
Сообщение #6


Гуру
******

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



Цитата(Mos @ Nov 20 2006, 19:08) *
А Вы что - телепат?

Нет.
Цитата
Откуда Вам знать что будел дальше.

Я не знаю, разобьется-ли глинянный горшок падающий на каменный пол, но 46 летний жизненный опыт позволяет предсказать результат очень точно.
Цитата
...то не надо всех ставить в один ламерский ряд.

Договорились.
Цитата
Потому, что не все считают, что паскаль предназначен только для обучения и плохо пригоден в практическом применении.

Вопросы можно?
1. Вы пишите на Паскале или на том, что Борланд называет Паскалем?
2. О "практическом примерении" в какой области Вы говорите?
3. Вы действительно имеете реальный многолетний опыт программирования на Паскале и ASM?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Mos
сообщение Nov 20 2006, 21:28
Сообщение #7


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

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Цитата(zltigo @ Nov 20 2006, 19:31) *
Вы пишите на Паскале или на том, что Борланд называет Паскалем?


На том, что Борланд называет Паскалем.

Цитата(zltigo @ Nov 20 2006, 19:31) *
О "практическом примерении" в какой области Вы говорите?


Во всех областях применения Си.

Цитата(zltigo @ Nov 20 2006, 19:31) *
Вы действительно имеете реальный многолетний опыт программирования на Паскале и ASM?


В жизни всё относительно. 12 лет знаком с паскалем. 5 лет разрабатываю коммерческий софт на Делфи и ФриПаскале. АСМ использую во вставках для оптимизации работы с битами, сопроцессором и железом. (под коммерческим софтом понимается то, что хоть раз продалось).
Также использую паскалеподобные языки серверов СУБД (ИБ, Ора).
Go to the top of the page
 
+Quote Post
Oldring
сообщение Nov 24 2006, 15:44
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Mos @ Nov 20 2006, 21:28) *
Во всех областях применения Си.


А драйвер для Виндов Вы случайно никогда не писали на Паскале? Интересно было бы взглянуть. smile.gif

Цитата(Mos @ Nov 21 2006, 10:21) *
Т.е. Вы утверждаете, что не возможно реализовать Пас. компилер типа ГЦЦ Си?


Компилятор реализовать, безусловно, можно. Если найдутся волонтеры.
Давайте я сформулирую следующее утверждение:

паскаль без нестандартных расширений непригоден для проектирования софта для большинства встроенных систем, с которыми сталкивается разработчик-одиночка или небольшая команда.

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


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Nov 24 2006, 16:56
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата(Oldring @ Nov 24 2006, 15:44) *
Цитата(Mos @ Nov 21 2006, 10:21) *

Т.е. Вы утверждаете, что не возможно реализовать Пас. компилер типа ГЦЦ Си?


Компилятор реализовать, безусловно, можно. Если найдутся волонтеры.

Блин, я ж писАл - уже все реализовано, ибо ГЦЦ допускает разные фронт-энды, и их вовсе не обязательно портировать на новую платформу, ибо кодогенератор общий.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Mos   Паскалевский компилятор для АРМов   Nov 17 2006, 12:36
|- - IgorKossak   Цитата(Mos @ Nov 17 2006, 16:03) Лично я ...   Nov 17 2006, 14:50
||- - Mos   Цитата(IgorKossak @ Nov 17 2006, 16:50) А...   Nov 17 2006, 15:43
|- - abcdefg   Цитата(Mos @ Nov 17 2006, 17:03) Цитата(a...   Nov 17 2006, 15:00
||- - Mos   Цитата(abcdefg @ Nov 17 2006, 17:00) Цита...   Nov 17 2006, 15:24
|- - zltigo   Цитата(Mos @ Nov 20 2006, 20:28) На том, ...   Nov 20 2006, 23:00
||- - Mos   Цитата(zltigo @ Nov 20 2006, 22:00) Ответ...   Nov 21 2006, 10:21
||- - zltigo   Цитата(Mos @ Nov 21 2006, 09:21) ... Т.е....   Nov 21 2006, 12:44
- - Andy Great   А чем Фортран плох? особенно, если он входит в GCC...   Nov 17 2006, 15:56
- - COMA   Человек спросил есть паскаль или нет, а вы его сра...   Nov 17 2006, 22:40
|- - zltigo   Цитата(COMA @ Nov 18 2006, 00:40) Челове...   Nov 18 2006, 19:16
- - [sER]   Native ARM Pascal compiler available - by Philipp...   Nov 18 2006, 23:22
- - COMA   ЦитатаДык, упреждающий удар :-) так и отбить охо...   Nov 19 2006, 14:20
|- - zltigo   Цитата(COMA @ Nov 19 2006, 16:20) так и ...   Nov 19 2006, 17:00
- - Oldring   Цитата(Mos @ Nov 17 2006, 15:36) Не подск...   Nov 19 2006, 17:51
- - Andy Great   Опять мои 5коп незамеченно прошли GPC - это ж fro...   Nov 21 2006, 11:24
|- - Mos   Цитата(Andy Great @ Nov 21 2006, 10:24) О...   Nov 21 2006, 12:44
- - khach   Я сам старый "пасквилянт", но для ембедд...   Nov 21 2006, 13:23
- - SpiritDance   Господа вам еще не надоели топики типа С vs Паскал...   Nov 21 2006, 15:15
|- - AlexandrY   Надо, только проблему надо чеснее представлять. У...   Nov 21 2006, 15:37
|- - zltigo   Цитата(SpiritDance @ Nov 21 2006, 14:15) ...   Nov 21 2006, 19:02
- - afad   НЕ, лучше на ВАСИКЕ... http://electronix.ru/for...   Nov 24 2006, 15:18
- - forever failure   Мосье Mos, Вам таки шашечки или всё-таки поехать ?...   Nov 25 2006, 11:07
|- - Andy Great   Цитата(forever failure @ Nov 25 2006, 11...   Nov 25 2006, 15:57
|- - zltigo   Цитата(Andy Great @ Nov 25 2006, 14:57) Ц...   Nov 25 2006, 16:38
- - Andy Great   Я б сказал не "проще", а "возможно...   Nov 25 2006, 16:42
- - Alex B._   >> У "сложных" языков масса недост...   Nov 25 2006, 18:57
- - forever failure   ЦитатаЦ - простой язык?? Если C кажется Вам сложны...   Nov 25 2006, 19:07
|- - Kopa   Цитата(forever failure @ Nov 25 2006, 19...   Nov 27 2006, 16:05
- - Andy Great   Вкуривал. Читал Страуструпа. Писал на С++. И все р...   Nov 25 2006, 19:16
|- - zltigo   Цитата(Andy Great @ Nov 25 2006, 18:16) п...   Nov 25 2006, 20:09
- - forever failure   И тем не менее, каким бы сложным не казался инстру...   Nov 25 2006, 19:38
- - forever failure   ЗЫ. Кстати, может всё таки объясните с каих таких ...   Nov 25 2006, 20:43
|- - Andy Great   Цитата(forever failure @ Nov 25 2006, 19...   Nov 26 2006, 13:57
|- - zltigo   Цитата(Andy Great @ Nov 26 2006, 12:57) Г...   Nov 26 2006, 15:10
- - beer_warrior   Цитатавыражение (a & 0x22 ==a) привожу в приме...   Nov 26 2006, 15:11
- - Andy Great   Терпеть не могу лишние скобки, фигурные скобки, ст...   Nov 26 2006, 16:27
|- - zltigo   Цитата(Andy Great @ Nov 26 2006, 15:27) В...   Nov 26 2006, 16:50
- - Andy Great   Старых времен, когда байты экономили. А еще было с...   Nov 26 2006, 17:17
- - Hardman   Настоящему профи не важно на каком языке писать п...   Nov 27 2006, 00:33
- - zltigo   Цитата(Hardman @ Nov 26 2006, 23:33) Наст...   Nov 27 2006, 00:51
- - Hardman   Цитата(zltigo @ Nov 27 2006, 00:51) Цитат...   Nov 27 2006, 13:46
- - zltigo   Цитата(Hardman @ Nov 27 2006, 12:46) Речь...   Nov 27 2006, 13:49


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

 


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


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