-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в rgo

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 15.08.2006
Записей:
Комментариев:
Написано: 21318


полуночный бред на тему: язык для веб-кодинга

+ в цитатник

Cообщение скрыто для удобства комментирования.
Прочитать сообщение


rgo   обратиться по имени Понедельник, 04 Июня 2007 г. 01:03 (ссылка)
можно так например:
code:
class BlogPost
{
unsigned topic;
string user;
time_t time;
string title;
string message;
};
const string posts_table = "users_posts";
const string topic = HTTP_GET_VARS["topic_id"];

html {
head {
title {"тестовая страница"}
}
body (class="body-class") {
BlogPost posts[];
int i;

b{hello world}
posts = sql {
SELECT * FROM ::posts_table
WHERE topic=::topic
} catch (Exception e) {
return new BlogPost[0];
}
table (style="comments") {
tr {
td {"user"};
td {"date"};
td {"title"};
td {"message"};
};
for (i = 0; i < length (posts); i ++)
tr {
td {posts[i].user};
td {format_date (posts[i].date)};
td {posts[i].title};
td {posts[i].message};
};
}
}
}

обломно, что ключевых слов будет до жопы... но, в принципе, их можно манглить, или, даже, запихать в namespace, и если хочешь говори 'using namespace html', если хочешь не говори, но пиши вместo table фразу html::table...
да! и компилятор html'я в этот формат. и запрет на вывод строк типа ... чтобы они автоматом бы преобразовывались в нечто типа: `<html>'.
Ответить С цитатой В цитатник
Ха_Эл   обратиться по имени Понедельник, 04 Июня 2007 г. 01:41 (ссылка)
Боберумер :ор
Ответить С цитатой В цитатник
rgo   обратиться по имени Понедельник, 04 Июня 2007 г. 07:58 (ссылка)
да ланн... мне с утра более приятная идея пришла :)
написать препроцессор к c++, чтоб sql запросы приятно было бы отправлять и обрабатывать.
добавить в c++ ключевое слово sqlclass, наборчик типов специфичных для sql, и ещё ключевое слово sql_query...
одно обломно, что хостинг под такое хер найдёшь, либо денег надо будет платить много, либо самостоятельно поднимать. а самостоятельно -- у меня канал недостаточно стабильный для хостинга. раз в две недели/месяц обязательно какая-нибудь херня приключится, даже если я и не забуду денег заплатить.
Ответить С цитатой В цитатник
rgo   обратиться по имени Понедельник, 04 Июня 2007 г. 08:24 (ссылка)
нет ну вот всё-таки, как в пхп написать дефолтовый обработчик неотловленных исключений, чтобы он на стандартный класс Exception реагировал просто криком о неотловленном исключении, а для неотловленных моих исключений вызывал бы обработчик связанный с этим исключением -- метод класса?
я сделал конечно, но там дополнительные ошибки типа E_NOTICE вылезают. и хер его знает как от них избавиться.
Ответить С цитатой В цитатник
rgo   обратиться по имени Понедельник, 04 Июня 2007 г. 08:42 (ссылка)
уебаться (убраться,улыбаться,умещаться) и не встать... оказывается есть _оператор_ instanceof, но сраный (браный,драный,смрадный) мануал (мангал,махнула,макнула) описывает этот оператор не в разделе посвящённом классам, а (где бы вы думали?) ну естественно в разделе про операторы. и ему даже в голову не приходит упомянуть между делом этот оператор в разделе про классы.
пидарасы ().

В тексте найдено 4 ошибок.
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку