информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медЗа кого нас держат?Spanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Tailscale окончательно забанила... 
 Прекращение работы антивируса Касперского... 
 Microsoft Authenticator теряет... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / miscellaneous
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
фигня 27.10.05 10:35  Число просмотров: 1162
Автор: zelych Статус: Member
Отредактировано 27.10.05 10:35  Количество правок: 1
<"чистая" ссылка> <обсуждение закрыто>
> Тем более, что ты ведь не знаешь, какие задачи жизнь тебе
> подсунет. Зачем загружать себя предметно-ориентированной
> лабуой, котоая, возможно, никогда не понадобится? Надо

Ну почему же? каждый сам себе кузнец, заниматься надо тем к чему тянет..
Например: анализ естественных языков, верификация программ, DSL-компиляторы, преобразование программ.
При таких задачах ненужной лабудой (это я утрирую слишком) становится asm и c.

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

Знать полезно, согласен.. главное не зацикливаться.

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

Ну, это ты загнул, неужели с -- единственный язык общего назначения? Или остальные просто в расчёт не принимаются?
А вот по поводу языков которые имеют узкое применение -- это я ещё поспорил бы какой подход грамотней.



PS. для обучения, я бы предложил такой подход..
сначала, пару месяцев, изучается какой-нибудь язык общего назначения (абсолютно пофигу какой).
Дальше изучается история развития языков, и каждый из них в общих чертах (не обязательно всё подряд -- APL например можно пропустить, чтобы не травмировать детский мозг).
Попутно становится ясно откуда взялась типизация и зачем она нужна, чем структурный подход лучше, какие парадигмы бывают, что такое ООП, и какого хрена его всюду пихают.
Возможно, после такого курса, детишки всё поймут и не будут устраивать флеймов в форумах
<miscellaneous> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach