Здравствуйте, mkizub, Вы писали:
Кстати, вот это:
Книга { название, аннотация }
[SQLTable: ТаблицаКниг]
class Book {
[SQLField: индекс, primary key] id : int
[SQLField: название, not null, 80 chars] title : string
[SQLField: аннотация, maybe null, long varchar] annotation : long string
private dirty : bool
}
Я мог реализовать в C# (с чуть более строгим синтаксисом) уще несколько лет назад BLToolkit сделаный IT именно это и делал. Единственное, что такая реализация требует много услий. Но потом ее использование уже будет простым.
На Немерле я могу реализовать подобную ведь макросом, так что никакой рантайм-поддержки и моря кода не потребуется.