OberonCore https://forum.oberoncore.ru/ |
|
Язык программирования - D https://forum.oberoncore.ru/viewtopic.php?f=27&t=3527 |
Страница 1 из 1 |
Автор: | alek111 [ Понедельник, 08 Август, 2011 17:48 ] |
Заголовок сообщения: | Язык программирования - D |
http://ru.wikipedia.org/wiki/D_%28%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29 http://www.d-programming-language.org/index.html типа оберон с C-синтаксисом. Сборка мусора, модули, исключения, компилируемый, многоплатформенный, открытый, без жабовых закидонов. При всей моей нелюбви к C-шному синтаксису - обскачет оно обероны, ибо С-шников на порядки больше. ![]() модератор: тема, как не соответствующая тематике, перенесена из viewforum.php?f=88 |
Автор: | Info21 [ Понедельник, 08 Август, 2011 19:24 ] |
Заголовок сообщения: | Re: Язык программирования - D |
alek111 писал(а): При всей моей нелюбви к C-шному синтаксису ... Вот и пусть они попробуют объяснять void 5-классникам.
|
Автор: | Сергей Губанов [ Понедельник, 08 Август, 2011 22:55 ] |
Заголовок сообщения: | Re: Язык программирования - D |
> обскачет оно обероны По кругу тоже можно скакать (в цирке) ![]() Отсюда и вопрос: а в одинаковых ли направлениях они скачут?.. |
Автор: | Евгений Темиргалеев [ Вторник, 09 Август, 2011 03:28 ] |
Заголовок сообщения: | Re: Язык программирования - D |
alek111 писал(а): http://ru.wikipedia.org/wiki/D_%28%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29 http://www.d-programming-language.org/index.html типа оберон с C-синтаксисом. Цитата: Для чего D не предназначен Оберон и эти два пункта покрывает. При гораздо большей простоте. До оберона им ещё упрощать и упрощать... а они ведь "развиваются":... * Скриптового программирования; * В качестве первого языка программирования; http://en.wikipedia.org/wiki/D_%28progr ... e%29#D_1.0 Цитата: D 2.0 introduced multiple new features, some of which broke compatibility with D 1.0 code.
|
Автор: | Rifat [ Вторник, 09 Август, 2011 09:56 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Насколько я знаю, язык D позиционируется как замена C++, который через чур усложнился. Но в этом случае, поклонники C++, которые перешли на D, будут требовать введения все новых и новых фич из C++. |
Автор: | Info21 [ Вторник, 09 Август, 2011 10:39 ] |
Заголовок сообщения: | Re: Язык программирования - D |
На самом деле появление D в мире С** -- еще один аргумент в пользу Оберона в образовании: еще один язык, который легко осваивать, имея базу на Обероне. Мир С как-то сильно фрагментируется: старый C, С++, Java, C#, Go, теперь D. Видимо, следует интерпретировать это как развал избыточно сложной штуковины -- Принцип Калашникова в действии. |
Автор: | albobin [ Вторник, 09 Август, 2011 11:07 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Info21 писал(а): Видимо, следует интерпретировать это как развал избыточно сложной штуковины -- Принцип Калашникова в действии. А мне кажется, что не развал, а дальнейшая экспансия. Разноцветная плесень проникает повсюду, не давая здоровым росткам пробиться ![]() |
Автор: | Info21 [ Вторник, 09 Август, 2011 11:59 ] |
Заголовок сообщения: | Re: Язык программирования - D |
albobin писал(а): Info21 писал(а): Видимо, следует интерпретировать это как развал избыточно сложной штуковины -- Принцип Калашникова в действии. А мне кажется, что не развал, а дальнейшая экспансия.Но определенно развал С++. |
Автор: | alek111 [ Вторник, 09 Август, 2011 15:04 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Ругаться и указывать на недостатки можно сколько угодно, но нормальный компилятор для D есть, а для Оберона нету. (модератор: по мнению автора сообщения) ![]() удалено модератором (п. 5.7/ред. 2) Если бы XDS-Oberon развивался, даже оставаясь закрытым, то я бы его использовал. А так смысла нет, а других реальных альтернатив нету и не предвидится. — на данный момент, для автора сообщения (модератор) |
Автор: | Пётр Кушнир [ Вторник, 09 Август, 2011 16:18 ] |
Заголовок сообщения: | Re: Язык программирования - D |
gpcp есть, для явы и дот-нета, кодогенераторы сменные, рантайм тоже. пили-не хочу, хоть под что угодно, бесплатно. и кстати: Цитата: Разработан Уолтером Брайтом и его фирмой Digital Mars. но раздаётся совершенно бесплатно.откуда ресурсы у них? |
Автор: | alek111 [ Вторник, 09 Август, 2011 16:40 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Пётр Кушнир писал(а): gpcp есть, для явы и дот-нета, кодогенераторы сменные, рантайм тоже. Вот вот, я про плоское, а вы про мягкое. Игрался я как-то с этим поделием.пили-не хочу, хоть под что угодно, бесплатно. Мне, как и большинству нормальных людей, нужно работать, а не пионерские поделки допиливать. К тому-же, я не готов изучать еще и Java. Несколько лет назад я поднимал здесь вопрос о написании маленького-простого компилятора оберона. Откликнулись два человека (через примерно год еще один). Но с одним из них не сошлись в целях, а вдвоем с оставшимся за приемлимый срок нам это было не по плечу. (тем более, что я вообще не программист) На текущий момент пользуюсь FreePascal. Количество внутренних противоречий в котором приближается к критическому. Никаких реальных альтернатив в семействе Pascal/Oberon не наблюдается. — на данный момент, для автора сообщения (модератор) |
Автор: | Пётр Кушнир [ Вторник, 09 Август, 2011 17:19 ] |
Заголовок сообщения: | Re: Язык программирования - D |
удалено модератором для предотвращения дальнейшей эскалации конфликта. Пётр Кушнир, пожалуйста, обратите внимание на п. 4.5/ред. 2 |
Автор: | Евгений Темиргалеев [ Вторник, 09 Август, 2011 17:22 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Начинали про язык, перешли на компиляторы... Ситуация развивается по п. 2.2. 1) alek111, Вам рекомендуется отредактировать сообщения viewtopic.php?p=64520#p64520 и viewtopic.php?p=64523#p64523 на предмет обобщений и предположений о потребностях народа, оставив исключительно точные формулировки о своих личных потребностях и предпочтениях. Иначе 11.08.2011 сообщения будут отредактированы модераторами. 2) Пётр Кушнир, прошу Вас не развивать полемику насчёт средств, на которые делался компилятор D. Вариантов всего два: а) Либо работы проводились за счёт внешнего финансирования. Тогда alek111 нужно найти таковое для написания компилятора Оберона, который удовлетворит его потребностям. б) Либо работы проводились из альтруистических соображений на самофинансировании или как хобби. В таком случае alek111 нужно найти единомышленников и с ними заняться написанием компилятора Оберона, который удовлетворит его потребностям. |
Автор: | alek111 [ Вторник, 09 Август, 2011 17:39 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Спасибо про пояснения по поводу политики форума. Редактировать ничего не буду, что сказано то сказано, удаляйте хоть всю тему вместе с моей учеткой. Была последняя надежда, что здесь хоть что-то за последние несколько лет изменилось. Увы ![]() Спасибо за винмание. |
Автор: | igor [ Вторник, 09 Август, 2011 17:49 ] |
Заголовок сообщения: | Re: Язык программирования - D |
alek111 писал(а): типа оберон с C-синтаксисом. Не скажу, что плохой язык (не берусь судить), но что-то не очень-то похож на Обероны.
|
Автор: | Евгений Темиргалеев [ Вторник, 09 Август, 2011 17:55 ] |
Заголовок сообщения: | Re: Язык программирования - D |
alek111 писал(а): Была последняя надежда, что здесь хоть что-то за последние несколько лет изменилось. Увы Да, ничего не изменилось. Как было две категории интересующихся оберон-технологиями, так и осталось:![]() - одни применяеют, решая как свои так и общие проблемы; делятся результатами - вторые желают применять оберон-технологии, но ожидают решения своих проблем первыми, причём нахаляву, а проблемы зачастую квалифицируются никак не ниже проблем "окружающего мира". И очень удивляются, что не находят среди первых ни понимания, ни желающих. |
Автор: | Info21 [ Вторник, 09 Август, 2011 22:07 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Наблюдаю диссонанс: человек рекомендует себя как непрограммиста, но категорически требует "нормальный компилятор". Как обычно, в консерватории, видимо, нужно что-то поправить. |
Автор: | Jordan [ Пятница, 09 Март, 2012 17:27 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Синтаксис как в си. Но это огромный минус. Могли бы добавить elif Пример if () { elif () else } И скобочки есть. Тыц Код: char *res; realm = opaque = nonce = NULL; au += 6; /* skip over `Digest' */ while (*au) { int i; au += skip_lws (au); for (i = 0; i < ARRAY_SIZE (options); i++) { int skip = extract_header_attr (au, options[i].name, options[i].variable); if (skip < 0) { FREE_MAYBE (realm); FREE_MAYBE (opaque); FREE_MAYBE (nonce); return NULL; } else if (skip) { au += skip; break; } } if (i == ARRAY_SIZE (options)) { while (*au && *au != '=') au++; if (*au && *++au) { au += skip_lws (au); if (*au == '\"') { au++; while (*au && *au != '\"') au++; if (*au) au++; } } } while (*au && *au != ',') au++; if (*au) au++; } Это из wgetа. Первых версий. Возможно я не вижу той красоты, которую видят бородатые программисты. |
Автор: | Александр Шостак [ Пятница, 09 Март, 2012 19:05 ] |
Заголовок сообщения: | Re: Язык программирования - D |
Это мрак, а не красота. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |