Последние комментарии

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


Евгений

А что думать о Фортране? Он некогда был популярен для моделирования различных систем в научных иссследованиях, но с появлением MathCAD, MathLab необходимость в нем отпала. Несомненно, что последние для этой цели годятся куда больше, чем процедурные языки типа Фортран. Любовь старейших и заслуженных научных работников к нему понятна. Они когда-то его неплохо осволили, написали благодаря этому свои научные работы и до сих пор с ним работают. Это их "хлеб", как говорят, но в силу инерции ума, которая характерна для людей в возрасте, ничего более современного они осваивать не хотят. Очень жаль, что профессора навязывают его изучение, хотя и не все. Преподаватель должен развиваться вместе с технологиями, а не быть адептом своих "увлечений", иначе нечего им этим заниматься, в смысле преподавательской работой.


Хейлсберг

Сейчас лучше начинать с Java и C#.

А С++ сдох, зачем трупик посыпать мелом, лучше сразу закопать.


DiDi

crsib , надеюсь у вас есть свои игровые проекты.. мне достаточно того что я насмотрелся сколько кода пишут что бы картинка просто была везде где есть этот D3D9, я не буду спорить что большая часть программистов использующих DirectX не ленивые люди в отличие от предпочитающих OpenGL но это не дает добавляет достоинства самому DirectX. В конце концов лично для меня мерилом явлются затраты разработчиков а в случае с директом они несоизмеримо больше с куда меньшим полезным выхлопом в итоге.


Google

Вот почему я всем всегда советовал и советую начинать с С++ а не с Delphi.


Михаил Фленов

Что я думаю о фортране? Я его не знаю. Сейчас я посмотрел в wiki на этот язык и мне кажется это прямолинейный язык в стиле первого бейсика с таким ужасным оператором как goto. Не зная фортран говорить про него ничего не буду.

Но я когда-то учил Basic и считаю, что сейчас этот язык преподавать нельзя. Такие вещи можно показывать только после того, как люди поймут, что такое объекты и научаться писать код. Иначе потом тяжело отучить писать прямолинейный код с процендурами размеров в 10 экранов.


Alouette

У нас профессор с кафедры однажды сказал: "С падением популярности Фортрана снизилась культура кода". И сейчас от своих дипломников он требует знания Фортрана. А что вы о нём думаете?


crsib

DiDi, вот странные вещи ты говоришь. Во-первых, D3D9 есть везде начиная с XP, и, сюрприз-сюрприз, на XBox и некоторых Windows Mobile телефонах. D3D11 есть на всех PC c Vista+, WinRT, WP8. Видимо будет в следующем поколении XBox.

OpenGL на PC работает экстремально плохо. Шансов, что все будет работать на AMD мало. Про Intel я вообще промолчу. У пользователя, особенно на хрюшке может не стоять драйверов, что обеспечит ему клевый софтварный рендер и поддержку аж API 1.1. При этом есть отличный шанс на то, что D3D игра будет работать великолепно.


Evilgen

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

- Так заткните его! Раз и навсегда! Вы всё поняли??
- Конечно, босс.


DiDi

Михаил вы немного не правы. Выбирать DirectX нужно только в одном единственном случае. Если вы хотите ограничить свою аудиторию не только платформой виндоус но и одной версией винды и точным совпадением по производителям и сериям копмлеткующих компа с использованым для разработки. И хотя никто не будет спорить что написанное с использванием директа будет работать и на других комплектующих и даже некоторых версиях винды, всё же при любом несовпадении картинка будет отличаться в худшую сторону так же как и производительность. Во всех остальных случаях если разработчик хочет донести своё творение в том виде как он это делал нужно просто обязательно выбирать OpenGL.


crsib

Эх, было бы все так просто с OpenGL. Сейчас так или иначе cуществуют используются 6 малосовместимых стандартов ( 2.1,3.3,4.х, ES 1.0, ES 2.0, ES 3.0), у которых отличаются языки шейдеров, частично (а иногда почти полностью) разные API. Хуже того, нет референсной реализации и очень мало контроля качества. В итоге на большей части PC рынка (Intel и AMD) OpenGL реализован криво, а на мобильниках, помимо часто кривых драйверов (для Adreno (ex-ATI, че тут хотеть), очень сильно различаются подходы к оптимизации


О блоге

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

Обратная связь

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

Пишите мне