![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 14 Всего: 459 |
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 5 Всего: 70 |
||||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 2 Всего: 162 |
Ну дык. А то человек вон какую фразу сказал ![]() |
|||
|
||||
lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
JackYF, я сказал что-то не так... я говорю что в Делфи и в Билдере весь GUI строится на VCL, а VCL строится на WinApi... мне не хочится возвращатся к WinApi, обработке сообщений и т.д, я буду терять много времени на это, легче один раз интегрировать VCL в движок... и вообще забыть про реализацию GUI ...
-------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
nerezus |
|
||||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
P.S. Насчет определения разобраться бы. Я для себя юзаю такое: ЯП низкого уровня - язык, в ктором нет абстракции над железом/ОС и напрямую приходится работать с вещами, не связанными с алгоритмом программы. В C++ это делать приходится(указатели, контроль памяти), однако есть средства, которые в некоторых случаях позволяют этого избежать(ООП фреймворки вроде Qt), однако избежать удается не всего, да и некоторые средства просто убоги по сравнеию с аналогами в других языках(например те же ссылки, которые нельзя переназначмить даже и т.д.) Добавлено через 5 минут и 15 секунд
Так же это относится ко всем дровам, часть закрытых большая. |
||||
|
|||||
lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
для меня единственный язык низкого уровня это ASM и все его похожие реализации... компилируемые языки, которые переводят свою запись на язык ASM являются языком высокого уровня, другие же языки, которые исполняются, переводятся в байт код - скриптовые языки... ненужно тут причеслять что кто-то решил что работа с памятью делает язык низким по уровню...
Если в языке превосходят конструкции высокой абстракции... то и считать этот язык нужно как высокого уровня... а то что в нем присутствуют средства, конструкции низкой абстракции... не делает его низкоуровневым языком. -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
P.S. Слово абстракция тут лишнее для низкоуровневых ЯП. |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
Язык программирования Высокого уровня - это язык предназначенный для легкого понимания человеком, для того, что-бы программы можно было писать быстро. Разницу почувствовать достаточно легко, к примеру, написав программу на питоне или руби, а потом на Си ![]() В общем, ЯП высокого уровня, это язык, который позволяет ничего не знать о железе, работе с памятью и тд... а позволяет просто описывать то, как программа должна работать... правда работать она будет как правило не так быстро)) |
|||
|
||||
Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 2 Всего: 134 |
АААААа! Холивар перерастает в "WTF из высокоуровневый язык программирования". >ПАНИКА<
ЗЫ. Поставил теги PG-13 и NC-17 (это мол "кино детям не смотреть") запасся попкорном в ожидании феерии. Это сообщение отредактировал(а) Mayk - 28.6.2008, 13:07 -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
господа, посмотрите в википедии насчет высокоуровневости, чтобы зря не холиварить
![]() -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
половине форума вход заказан ![]() |
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
в С понятия "указатель" и "память" абстрактны в том плане, что нет необходимости задумываться об ее (памяти) организации и о доступе (через указатели) к ней мы не задумываемся о селекторах, дескрипторах, сегментах, лимитах, не вычисляем эффективные адреса, не учитываем разрядность адресов... точно так же С и "железо" не связаны друг с другом ЯВУ - набор семантических и синтаксических правил описания действий, которые могут быть преобразованы в набор конструкций целевой системы в этом плане даже MSIL и байт-код Java (в случае, если он не выполняется напрямую) являются ЯВУ -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
http://ru.wikipedia.org/wiki/Высокоуровнев...рограммирования
В теме не написано что мы обсуждаем именно С++, а не си... P.S. Философы хр-вы... ![]() Добавлено через 3 минуты и 56 секунд MAKCim, послушался вашего совета... спасибо... ![]() Это сообщение отредактировал(а) lukas - 28.6.2008, 15:28 -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
Свое мнение иногда полезно иметь ![]() ну и фиг с ней, с викой, все равно не понимаю, как можно сравнивать Smalltalk и Pascal =) |
|||
|
||||
lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
Блин, щас покапался в документации по ООП в PHP 5 ... и понял что интегрировать VCL туда будет проще простого, написав для этого несколько функций... и НАПисав несколько модулей для классов на ПХп... и все будет в ажуре... ХЫ.... щас даже умудрился сделать что-то на подобии несуществующих свойств у объектов, как в Java... круто смотрится...
-------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |