K++

Материал из Deeptown Manual
Версия от 23:56, 3 сентября 2007; Korvin (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

K++ Guide

(аннотация: написать)

Введение

  1. KPP:История создания языка
  2. KPP:Идеология языка KPP
    1. KPP:немного теории о языках программирования
    2. KPP:парадигменность
    3. KPP:понятие о типизации
    4. KPP:управление памятью
    5. KPP:понятие исключения

Основы языка К++

  1. KPP:Переменные, понятие о типе переменной, типизация
    1. KPP:Статическая типизация на примере CPP
    2. KPP:Динамическая типизация на примере Ruby
    3. KPP:Полудинамическая типизация KPP
  2. KPP:Типизация при объявлении
  3. KPP:Типизация при инициализации
  4. KPP:Нетипированные (динамические) переменные
  5. KPP:О важности инициализации переменных
  6. KPP:Сравнение статического и динамического кода
  7. KPP:Константы
    1. KPP:Понятие константы
    2. KPP:Константные объекты
    3. KPP:Константные функции
  8. KPP:Заключение
    1. KPP:О пользе типов
    2. KPP:О пользе спецификаторов доступа
  9. KPP:Объекты

Синтаксис языка К++

  1. KPP:Понятие синтаксиса, причины
  2. KPP:Основные синтаксические конструкции
    1. KPP:Спецификаторы доступа
    2. KPP:Область видимости
    3. KPP:Управление пакетами
      1. KPP:Принципы организации кода
      2. KPP:Импортирование библиотек, ключевое слово import
      3. KPP:Ключевое слово package
  3. KPP:Циклы
    1. KPP:Цикл while
    2. KPP:Цикл for
    3. KPP:Цикл foreach
    4. KPP:Взаимозаменяемость циклических структур
  4. KPP:Глобальные объекты модуля
  5. KPP:Строки
    1. KPP:Типы строк, отличия
  6. KPP:Массивы
  7. KPP:Хеши
  8. KPP:Блоки
  9. KPP:Функции
    1. KPP:Функция main
    2. KPP:Объявление функции
    3. KPP:Аргументы функций
      1. KPP:Типизация аргументов
      2. KPP:Инициализаторы аргументов (значения по умолчанию)
      3. KPP:Модификаторы и копирование
  10. KPP:Регулярные выражения
    1. KPP:Понятие регулярного выражения
    2. KPP:Применение регулярных выражений

...

К++ как объектно ориентированный язык

  1. KPP:Классы и объекты
    1. KPP:Понятие класса
    2. KPP:Понятие объекта
    3. KPP:Наследование
    4. KPP:Методы
    5. KPP:Поля
    6. KPP:Свойства
    7. KPP:Расширения

GIDE

  1. KPP:Идеология gide
  2. KPP:Виртуальная машина gide

stub

[00:15:28] <Korvin> - о пользе типов
[00:15:47] <Korvin> - о пользе спецификаторов доступа (var, const, mutable)
[00:15:56] <Korvin> области видимости
[00:15:58] <Korvin> свойства
[00:16:11] <Korvin> о гибкости языка: 10 способов посчитать сумму от 1 до 10
[00:16:19] <Korvin> операторы, методы. перегрузка
[00:16:53] <Korvin> Блоки. идеология, применение блоков на примере метода сортировки для Коллекции
[00:17:33] <Korvin> галва синтаксис языка: перечисление основных синтаксических конструкций
[00:17:38] <Korvin> глава исключения
[00:18:16] <Korvin> глава(раздел) ООП. краткий обзор догм. отличие функциональной парадигмы от ОО
[00:19:07] <Korvin> Глава GIDE. Идеология gide. Виртуальная машина gide (фактически копипаст соответствующей документации с комментариями)
[00:19:22] <Korvin> managed и unmanaged код
[00:19:26] <Korvin> /классы
[00:19:28] <Korvin> отличия
[00:20:11] <Korvin> расширения. применение расширений на примере метода times()
[00:21:12] <Korvin> стандартные объекты языка
[00:21:19] <Korvin> массивы, хэши
[00:21:31] <Korvin> строки  и ""
[00:21:42] <Korvin> глава Регулярные выражения
[00:21:45] <Korvin> краткое введение
[00:22:07] <Korvin> применение регулярных выражений (usecase) на примере разборов некоторого абстрактного лог файла
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
информация
документация
Инструменты