The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект LLVM представил новую стандартную библиотеку С++"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Проект LLVM представил новую стандартную библиотеку С++" +/
Сообщение от Sw00p aka Jeromemail (?), 15-Май-10, 11:42 
>>Нахрена мне например осваивать MS-ориентированный рантайм и язык продвигаемый только MS или их шестерками? Я хочу со временем уйти от юзежа винды СОВСЕМ. Пингвины в качестве оси мне как-то куда больше доставляют.

фанатизм таки прёт ))))) поехали дальше

>>А как насчет MIPS или ARM? А чтобы еще и не под виндами? Или в этом месте ус нечаянно отклеивается и кроссплатформеннсть оказывается лишь маркетинговым пщиком?

несёте чушь

http://www.arm.com/community/software-enablement/microsoft/w...
http://www.arm.com/community/partners/display_company/rw/Com.../

а вот сюда советую заглянуть повнимательнее

http://www.microsoft.com/windowsembedded/en-us/products/wind...

Windows Embedded CE Overview:

Small Footprint:    300KB/ 700 Components

Processor:    ARM, MIPS, x86 ,SH4 (up to CE 6.0 R2)

Real-time OS:    32-bit Native Real-Time Support Unified Kernel

Run Win32 Apps:    Customized Win 32 Applications

>>Где обычная винда для ARM, MIPS или PPC например? Не вижу.

вы знаете что такое эмбеддед ???? или у вас дома поверписи стоит ???

>>Если дрова на асме - их придется переписать. С нуля. Что гемор нереальный. А на сях ... простите, только перекомпилить. Что как-то ну совсем не гемор.

этож тупа использовать дрова написанные на асм под один тип процессора на другом ))))
может вы откомпилируете программу компилятором для другого проца ???

>>Вы не поверите но в линухе зачастую достаточно пересобрать драйвер. Возможно с какими-то небольшими адаптациями, но основная масса логики - изменений не потребует. Например драйвер какогонить usb mass storage class - будет получен для мипсового или PPCшного линукса просто тупой компилежкой его сорса. Да, совсем платформоспецифичные вещи придется ессно переписать или написать. Те же IRQ, DMA и прочая разными процессорами понимаются по разному, факт. А вот какойнить usb mass storage с EHCI контроллером - он и в африке mass storage, с EHCI контроллером. И основная масса логики там останется неизменна. Ну а вы можете переписывать если вам не влом. Ну или шина PCI и логика работы с PCI девайсами как правило везде достатчно одинаковая например - ARM, MIPS или кто там еще обычно реализуют более-менее стандартные сущности. Переписывать с нуля дрова в свете этого было бы достаточно не умно.

очень толсто
знаете ни один из процессоров принципом работы не отличается
у всех есть регистры есть стек и всякого рода команд (принцип один и тот же)
отличается лишь синтаксис

>>В итоге большая часть дотнетчиков не способны даже примитивный base64 декодер написать... и на все стандартные отмазы вида "для этого у MS нет класса".

создавать клас ради одной функции ??? некошерно ???
http://msdn.microsoft.com/en-us/library/dhx0d524.aspx
http://msdn.microsoft.com/en-us/library/system.convert.fromb...

>>По-моему называть таких упырей программистами - сильно жирно

редмондовцы вполне вменяемые проггеры

>>В общем то вещей которые можно сделать на асме и нельзя на си - не так уж и много. Си изначально был задуман как язык системщиков и он с этой ролью справляется на 5 баллов имхо.

))) вы из протектед мод на Си программе выйте сможете ?

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Проект LLVM представил новую стандартную библиотеку С++, opennews, 12-Май-10, 09:48  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру