Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - valexey

Страницы: 1 2 3 [4] 5 6 ... 133
46
Общий раздел / Re: прикладная монадология...
« : Сентябрь 06, 2012, 08:45:34 pm »
Русская интеллигенция всегда отдавала предпочтение иностранным языкам, использованию заимствованных слов в устной и письменной речи. Этот феномен жив и сейчас. В любом случае, думаю, вряд ли произойдёт что-то страшное, если будет употреблён именно перевод, пусть и непривычный, а если не употреблять, то альтернатив никогда и не появится.
Да не, я то не против. Сам иногда стек называют стопкой (и да, с алкоголем у меня почему-то не ассоциируется).

А феномен потому имеет место, что русский язык отлично впитывает (обвязывая приставками/суфиксами) корни иностранных слов. И я не вижу в этом ничего плохого - больше корней, однозначней фразы. Англоговорящих мне даже жалко. У них очень контекстно зависимые предложения получаются.

Но я против повторного заимствования слов. Например замечательное слово экспертиза (да, это заимствованное слово) сейчас заимствуется повторно в другом смысле - экспертиза это опыт (опыт человека). Таким образом вместо узкого устоявшегося значения слова появляется новое, что вносит неоднозначность.

47
Было бы интереснее (для меня по крайней мере) увидеть, как на обероне имитируются классы типов хаскелла -- сам тип данных ничего не знает о классах типов, и для каждого класса типов реализуется отдельный instance этого типа. А затем экземпляр этого типа данных можно передать туда, где ожидается объект, реализующий интерфейс этого класса типов...
Что-то я запутался... Несколько раз прочитал, но чётко понять "что кому чего" не смог. Может ссылка есть на этот класс типов? На определение.

Эти class types очень похожи на то что есть в Go. Собственно обсуждалось уже: http://oberspace.dyndns.org/index.php/topic,224.msg5085.html#msg5085

48
Общий раздел / Re: прикладная монадология...
« : Сентябрь 06, 2012, 08:20:07 pm »
Отсутствует механизм отсева, фильтрации мусора. Нет таких слов, как юзабилити и фреймворк, бенчмарк и сплайсинг. Наверное по той же причине, по которой нет слов nastrojka, karkas, razjom.
Зато есть слово Sputnik.

Жаргонизмы следуют за лидером.

49
А вот это нормальный ответ , предлагаю Инфо21 - ответить по - существу , либо заткнуться
PS Алексей но все равно за такие ошибки "не четвертуют".
За такое в языке - нет, не всегда четвертуют.
За такой ляп (утверждение что Оберон либо КП в этом плане лучше Ады и мог бы "спасти" Arian, причем это на сайте посвященном образованию, причем научно-образовательный проект) - не знаю. По моему это просто профнепригодность. Так что можно не четвертовать, а просто уволить (из сферы связанной с CS и IT-индустрией).

Да, с типами и Оберон и КП обращаются значительно более вольно чем Ада.

PS. И да, эту тему про сайт info21 поднял не я :-)

50

Дык см. письмо влада :-)

Поскольку info21 отрицает злой умысел, следовательно он просто в этих вещах не разбирается. Но поскольку он не признает что в них не разбирается, и даже пытается учить других, то он не чайник, а ламер.
То есть при желании можно заставить компилятор КП пропустить такую хрень, точно также как и многие другие?
Да, конечно. Причем даже без модуля SYSTEM:
ENTIER(x) real type LONGINT largest integer not greater than xЭто предопределенная функция. См. пункт 10.3 в сообщении о языке: http://plas.fit.qut.edu.au/gpcp/LanguageReport.aspx

Что такое real type и longint, см Appendix C.

Таким образом, можно в переменную могущую максимум в себе содержать число порядка 9.22e18, упихать число 1e308 или там 1e38. Без единого слова со стороны компилятора.

Ну а с помощью SYSTEM'а можно засунуть что угодно куда угодно и как угодно.

51
Вообще забавно: Ariane 5. Ошибка операнда

Ракету сгубил программный код, который работал тогда, когда надобности в нём уже не было. Эта программа выполнила свою задачу в момент запуска ракеты (первые несколько секунд после старта), однако дальше в ней нужды уже фактически не было, но она продолжала работать -- и вызвала сбой бортового компьютера...
Отсюда вывод - ленивей надо быть!

52
Цитировать
В частности, мне кажется вполне можно уже на лету конвертить код не только в код C++ и обратно (что, кстати, один из прекрасных вариантов реализации импорта h-файлов)
Да. Это феерично. Так и представляю как плюсовые полные по тьюрингу шаблоны, заполированные сверху макросами, превращаются в код на делфе.

53
Статья на хабре:

Куда стоило бы развиваться Delphi вместо того, куда оно развивается сейчас
http://habrahabr.ru/post/150943/

> А вот про возможность использовать в native Delphi мощь библиотек .net я вовсе не слыхал.

Посмеялся. А использования классов Java в нативном коде он не хочет?  :)  :)  :)
Ну, поскольку java умеет комилироваться в нативный код, то все возможно :-)

По моему у Борланда после седьмой дельфи было два альтернативных пути:
1) делать свою собственную платформу навроде дотнета, явы или блэкбокса;
2) до последнего солдата выдавливать С++ из его ниш.

Борланд сглупила и легла под дотнет, тем самым утратила, так сказать, суверенитет со всеми вытекающими последствиями.
2 путь тупиковый - моновендор С++ выдавить не сможет. Тем более моновендор который заточен под винду.

54

Вообще это было сто раз уже разобрано семь лет назад: http://www.rsdn.ru/forum/philosophy/1206899.flat.aspx
Ну и резюме, Алексей?  ;)

Дык см. письмо влада :-)

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

55
Да, дополню: мало того, что Ада запрещает такое преобразование, но если ты делаешь его насильно, Ада все равно проверяет (уже в рантайме) на переполнение. В случае переполнения будет исключение. В данном случае исключение не обрабатывалось потому, что на это не хватало ресурсов (это сознательное решение при проектировании).

56
оценки анонима ничего не стоят.
От того что он назовет свои ФИО, реальней он не станет.

Когда я разбирался с этим делом, то читал комментарии специалиста, а не просто технический рапорт, где (в рапорте) просто сказано

"This was caused by an internal variable related to the horizontal velocity of the launcher exceeding a limit which existed in the software of this computer."

Из тех комментариев, что читал я, следовало, что в коде имело место присваивание

короткая целая := длинное целое
По моему, там было
целое := плавающая точка
Ну да не суть. Один фиг это опасное преобразование.

С первыми версиями длинное целое значение укладывалось в диапазон коротких.
А после смены девайса -- перестало.
Да

Компилятор может не пропустить такое присваивание только в момент разработки.
И компилятор Оберона его не пропускает.
И компилятор Ады тем более.

Если разработчик системы управления реального времени тупо override ошибку, выдаваемую компилятором (а средства сделать это есть в любом серьезном инструменте -- на уровне ли языка, на уровне ли псевдомодуля SYSTEM, или с помощью ассемблерных вставок), то компилятор в принципе ничего не может тут сделать -- и требовать чего-то большего -- бессмысленно.
Именно это и было сделано.

Вообще это было сто раз уже разобрано семь лет назад: http://www.rsdn.ru/forum/philosophy/1206899.flat.aspx

57
Общий раздел / Re: Юмор
« : Сентябрь 06, 2012, 08:03:49 am »
Кстати, у меня же почта на gmail, а там, в веб-интерфейсе есть контекстная реклама (контекстная, кто не в курсе, значит что гугл выдает не абы какую рекламу, а проанализировав письма, запросы и прочее, то есть старается рекламу в тему выдавать).

Так вот, сегодня гугл мне выдал следующую рекламу:
Цитировать
Уборка коровников по ЙОЗ - www.joz-ru.com - специалист по уборке коровников Удаление навоза и комфорт коров

58
Общий раздел / Re: прикладная монадология...
« : Сентябрь 06, 2012, 07:43:29 am »
Я ответил - потому что имею возможности не заморачиваться, делать сам инструменты, не зависеть от кого-нибудь, кто вложил годы в свои инструменты и теперь всех на них подсаживает.
Кстати, а что значит "подсаживает"? Ну вот кто конкретно подсаживает например на С++?

И, какие такие специфические у тебя задачи, что тебе требуется автономность в плане компиляторов (именно компиляторов, в плане ОС и другого софта а также железа, по моему, у тебя нет таких требований).

Откровенно говоря, я не вижу смысла отказываться от сообщества.

59
Общий раздел / Re: прикладная монадология...
« : Сентябрь 06, 2012, 07:39:35 am »
А вот тут сравнение Go с Python'ом: http://ziutek.github.com/web_bench/ Внезапно быстродействие одно и то же.

60
Общий раздел / Re: прикладная монадология...
« : Сентябрь 06, 2012, 07:34:11 am »
Да, интерпретируемый функциональный erlang (оторванный от реального железа и замаскировавший императивную машину) со сборщиком мусора работает на уровне java и быстрее чем хвалимый Go.

Страницы: 1 2 3 [4] 5 6 ... 133