Автор |
Сообщение |
|
|
Заголовок сообщения: |
|
|
|
VoidVolker писал(а): А окошко c 3D тоже есть?
OpenGL в Qt есть, так что теоретически можно создать виджет "OpenGL3D". Про нюансы использования пока ничего не могу сказать, надо пробовать.
[quote="VoidVolker"]А окошко c 3D тоже есть?[/quote]
OpenGL в Qt есть, так что теоретически можно создать виджет "OpenGL3D". Про нюансы использования пока ничего не могу сказать, надо пробовать.
|
|
|
|
Добавлено: Вс мар 21, 2010 13:57 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
А окошко c 3D тоже есть?
А окошко c 3D тоже есть?
|
|
|
|
Добавлено: Вс мар 21, 2010 13:51 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
forther писал(а): dup не совсем удачный пример. умножение лучше. так вот, наприме, умножение, реализованное как многократное сложение это как раз тупо. В случае умножения надо.... тупо прочитать, какие алгоритмы бывают и чем они хороши forther писал(а): А умствование чрезмерным не бывает. Много лет назад мне Forth как раз понравился тем, что он основан на таком умствовании. В том числе и в мелочах. Да, под "умствованием" я понимаю умственный процесс, а не потоки речи там, где можно сказать просто.
Под умствованием я имею в виду стиль мышления енота-полоскуна, который полощет все подряд, просто потому, что умеет это делать. Мышление, концентрирующееся на программировании - это мышление ущербное с общечеловеческой точки зрения. "Специалист подобен флюсу - полнота его односторонняя". В случае Форта это легко трансформируется в "я уже написал 10 форт-примочек, и вместо одной практической задачи, в которых я чувствую себя неуверенно, я лучше напишу одиннадцатую примочку".
[quote="forther"]dup не совсем удачный пример. умножение лучше. так вот, наприме, умножение, реализованное как многократное сложение это как раз тупо.[/quote] В случае умножения надо.... тупо прочитать, какие алгоритмы бывают и чем они хороши :)) [quote="forther"]А умствование чрезмерным не бывает. Много лет назад мне Forth как раз понравился тем, что он основан на таком умствовании. В том числе и в мелочах. Да, под "умствованием" я понимаю умственный процесс, а не потоки речи там, где можно сказать просто. [/quote]
Под умствованием я имею в виду стиль мышления енота-полоскуна, который полощет все подряд, просто потому, что умеет это делать. Мышление, концентрирующееся на программировании - это мышление ущербное с общечеловеческой точки зрения. "Специалист подобен флюсу - полнота его односторонняя". В случае Форта это легко трансформируется в "я уже написал 10 форт-примочек, и вместо одной практической задачи, в которых я чувствую себя неуверенно, я лучше напишу одиннадцатую примочку".
|
|
|
|
Добавлено: Сб мар 20, 2010 22:25 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Alex писал(а): Цитата: Мне тоже нравится такой подход, в своих экспериментах с WebSockets я пробую делать нечто аналогичное, на первый запрос от браузера , сервер отдает страницу-пустышку состоящую из элемента canvas, и далее форт-машина отправляет необходимые команды для отрисовки на нем графических элементов. На текущий момент это javascript текст.В принципе есть пара-тройка форт-интерпретаторов на javascript, можно попробовать Запустить их и передавать в браузер чистый форт-код – но на данном этапе в этом нет необходимости.
А можно таким же образом интерактивную SVG картинку динамически строить?
[quote="Alex"][quote]
[b]Мне тоже нравится такой подход[/b], в своих экспериментах с WebSockets я пробую делать нечто аналогичное, на первый запрос от браузера , сервер отдает страницу-пустышку состоящую из элемента canvas, и далее форт-машина отправляет необходимые команды для отрисовки на нем графических элементов. На текущий момент это javascript текст.В принципе есть пара-тройка форт-интерпретаторов на javascript, можно попробовать Запустить их и передавать в браузер чистый форт-код – но на данном этапе в этом нет необходимости.[/quote][/quote]
А можно таким же образом интерактивную SVG картинку динамически строить?
|
|
|
|
Добавлено: Сб мар 20, 2010 22:07 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
dup не совсем удачный пример. умножение лучше. так вот, наприме, умножение, реализованное как многократное сложение это как раз тупо. А умствование чрезмерным не бывает. Много лет назад мне Forth как раз понравился тем, что он основан на таком умствовании. В том числе и в мелочах. Да, под "умствованием" я понимаю умственный процесс, а не потоки речи там, где можно сказать просто.
Хотя в главном я согласен. Тупой код не надо открывать.
PS. Я говорил не о кварке, а о тупых исходных текстах вообще.
dup не совсем удачный пример. умножение лучше. так вот, наприме, умножение, реализованное как многократное сложение это как раз тупо. А умствование чрезмерным не бывает. Много лет назад мне Forth как раз понравился тем, что он основан на таком умствовании. В том числе и в мелочах. Да, под "умствованием" я понимаю умственный процесс, а не потоки речи там, где можно сказать просто.
Хотя в главном я согласен. Тупой код не надо открывать.
PS. Я говорил не о кварке, а о тупых исходных текстах вообще.
|
|
|
|
Добавлено: Сб мар 20, 2010 22:03 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Цитата: …. Графический интерфейс на Qt умеет посылать строки форт-машине. Форт-машина, в свою очередь, может инициировать выполнение отдельных функций Qt. …. Если теперь расширить эту идею, то можно и в GUI организовать машину, которая будет принимать строки и вызывать различные функции Qt. …. По сути - да, примерно так. "Примерно" - потому что окна получил не то чтобы сам кварк, а некое "пустое" оконное приложение на Qt, которое динамически создает и изменяет свой интерфейс по внешнему запросу. Вот эти запросы и может формировать форт-машина, получая строки для трансляции. В исходном состоянии окно пустое,… После старта загружается некоторый начальный файл, который, выполняясь форт-машиной, и "раскручивает" программу, добавляя нужные элементы в GUI и устанавливая их обработчики на форт-слова. ….
Мне тоже нравится такой подход, в своих экспериментах с WebSockets я пробую делать нечто аналогичное, на первый запрос от браузера , сервер отдает страницу-пустышку состоящую из элемента canvas, и далее форт-машина отправляет необходимые команды для отрисовки
на нем графических элементов. На текущий момент это javascript текст.В принципе есть пара-тройка форт-интерпретаторов на javascript,
можно попробовать Запустить их и передавать в браузер чистый форт-код – но на данном этапе в этом нет необходимости.
[quote] …. Графический интерфейс на Qt умеет посылать строки форт-машине. Форт-машина, в свою очередь, может инициировать выполнение отдельных функций Qt. …. Если теперь расширить эту идею, то можно и в GUI организовать машину, которая будет принимать строки и вызывать различные функции Qt. …. По сути - да, примерно так. "Примерно" - потому что окна получил не то чтобы сам кварк, а некое "пустое" оконное приложение на Qt, которое динамически создает и изменяет свой интерфейс по внешнему запросу. Вот эти запросы и может формировать форт-машина, получая строки для трансляции. В исходном состоянии окно пустое,… После старта загружается некоторый начальный файл, который, выполняясь форт-машиной, и "раскручивает" программу, добавляя нужные элементы в GUI и устанавливая их обработчики на форт-слова. …. [/quote]
[b]Мне тоже нравится такой подход[/b], в своих экспериментах с WebSockets я пробую делать нечто аналогичное, на первый запрос от браузера , сервер отдает страницу-пустышку состоящую из элемента canvas, и далее форт-машина отправляет необходимые команды для отрисовки
на нем графических элементов. На текущий момент это javascript текст.В принципе есть пара-тройка форт-интерпретаторов на javascript,
можно попробовать Запустить их и передавать в браузер чистый форт-код – но на данном этапе в этом нет необходимости.
|
|
|
|
Добавлено: Сб мар 20, 2010 19:41 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
forther писал(а): т.е. для вас аккуратность и тупость это одно и то же?
В данном случае "тупость" есть противоположность экзотичности и чрезмерному умствованию в мелочах "Тупой DUP" - это DUP, который дублирует число на вершине стека, и не пытается при этом выполнить динамическую подкачку из внешней памяти, если стека не хватает.
[quote="forther"]т.е. для вас аккуратность и тупость это одно и то же?[/quote]
В данном случае "тупость" есть противоположность экзотичности и чрезмерному умствованию в мелочах :) "Тупой DUP" - это DUP, который дублирует число на вершине стека, и не пытается при этом выполнить динамическую подкачку из внешней памяти, если стека не хватает.
|
|
|
|
Добавлено: Сб мар 20, 2010 13:05 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
forther писал(а): т.е. для вас аккуратность и тупость это одно и то же? Хищник писал(а): проверено, насколько возможно
[quote="forther"]т.е. для вас аккуратность и тупость это одно и то же?[/quote] [quote="Хищник"]проверено, насколько возможно[/quote]
|
|
|
|
Добавлено: Сб мар 20, 2010 11:23 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
VoidVolker писал(а): К слову, существуют аналоги кварка с открытыми исходниками - например win4k, так что же никто на форуме не использует его? Функционально - практически то же самое и исходники есть. В чем проблема-то?
так нет никакой проблемы (есть треп).
просто в процессе работы выработано правило - не пользоваться продуктами с закрытыми исходниками, особенно, если предполагается длительная работа. Т.е. замечательно, что есть альтернативные продукты с открытыми исходниками! когда мне понадобится графика я ими займусь
все. Т.е. я не говорю, что у Хищника получился плохой кварк или в нем есть какие-то проблемы - ничего подобного. Просто я его не выберу по одному единственному соображению.
[quote="VoidVolker"]К слову, существуют аналоги кварка с открытыми исходниками - например win4k, так что же никто на форуме не использует его? Функционально - практически то же самое и исходники есть. В чем проблема-то?[/quote]
так нет никакой проблемы (есть треп).
просто в процессе работы выработано правило - не пользоваться продуктами с закрытыми исходниками, особенно, если предполагается длительная работа. Т.е. замечательно, что есть альтернативные продукты с открытыми исходниками! :D когда мне понадобится графика я ими займусь ;)
все. Т.е. я не говорю, что у Хищника получился плохой кварк или в нем есть какие-то проблемы - ничего подобного. Просто я его не выберу по одному единственному соображению.
|
|
|
|
Добавлено: Сб мар 20, 2010 10:41 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
т.е. для вас аккуратность и тупость это одно и то же?
т.е. для вас аккуратность и тупость это одно и то же?
|
|
|
|
Добавлено: Сб мар 20, 2010 03:51 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
forther писал(а): вопрос писал(а): во-первых, это было понятно из общения с Хищником, во-вторых, ряд разносторонних экспериментов,которые проводились с Кварком, должны был выявить большинство ошибок, в-третьих, структура и поведение Кварка sapienti sat 1. Вам сам хищник прямым текстом только что сказал, что там *тупо* написанный код. 2. Исправление ошибки (заплатка) на тупой код не делает его разумнее. Скорее наоборот. 3. "Структура и поведение кварка" - извините это бред.
не пойму, чем я так огорчил
1. чем отличается "тупо" от "фккуратно"?
2. делает аккуратнее
3. другими словами - описание кварка показывает, на какие цели ориентировался автор
[quote="forther"][quote="вопрос"]во-первых, это было понятно из общения с Хищником, во-вторых, ряд разносторонних экспериментов,которые проводились с Кварком, должны был выявить большинство ошибок, в-третьих, структура и поведение Кварка sapienti sat[/quote]
1. Вам сам хищник прямым текстом только что сказал, что там *тупо* написанный код. 2. Исправление ошибки (заплатка) на тупой код не делает его разумнее. Скорее наоборот. 3. "Структура и поведение кварка" - извините это бред.[/quote]
не пойму, чем я так огорчил
1. чем отличается "тупо" от "фккуратно"? :?
2. делает аккуратнее
3. :shock: другими словами - описание кварка показывает, на какие цели ориентировался автор
|
|
|
|
Добавлено: Сб мар 20, 2010 02:01 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): во-первых, это было понятно из общения с Хищником, во-вторых, ряд разносторонних экспериментов,которые проводились с Кварком, должны был выявить большинство ошибок, в-третьих, структура и поведение Кварка sapienti sat
1. Вам сам хищник прямым текстом только что сказал, что там *тупо* написанный код.
2. Исправление ошибки (заплатка) на тупой код не делает его разумнее. Скорее наоборот.
3. "Структура и поведение кварка" - извините это бред.
[quote="вопрос"]во-первых, это было понятно из общения с Хищником, во-вторых, ряд разносторонних экспериментов,которые проводились с Кварком, должны был выявить большинство ошибок, в-третьих, структура и поведение Кварка sapienti sat[/quote]
1. Вам сам хищник прямым текстом только что сказал, что там *тупо* написанный код.
2. Исправление ошибки (заплатка) на тупой код не делает его разумнее. Скорее наоборот.
3. "Структура и поведение кварка" - извините это бред.
|
|
|
|
Добавлено: Сб мар 20, 2010 01:48 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
forther писал(а): А вы откуда знаете, тупо или аккуратно? Или ваш вопрос "что там внутри" был чисто риторическим? во-первых, это было понятно из общения с Хищником, во-вторых, ряд разносторонних экспериментов,которые проводились с Кварком, должны был выявить большинство ошибок, в-третьих, структура и поведение Кварка
sapienti sat
[quote="forther"]А вы откуда знаете, тупо или аккуратно? Или ваш вопрос "что там внутри" был чисто риторическим?[/quote]во-первых, это было понятно из общения с Хищником, во-вторых, ряд разносторонних экспериментов,которые проводились с Кварком, должны был выявить большинство ошибок, в-третьих, структура и поведение Кварка
sapienti sat
|
|
|
|
Добавлено: Сб мар 20, 2010 01:41 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
А вы откуда знаете, тупо или аккуратно? Или ваш вопрос "что там внутри" был чисто риторическим?
А вы откуда знаете, тупо или аккуратно? Или ваш вопрос "что там внутри" был чисто риторическим?
|
|
|
|
Добавлено: Сб мар 20, 2010 01:23 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
forther писал(а): ну, тупо набранная куча это скорее гаммы. Но и гаммы нужны! Хотя, конечно, гаммы это не "классика". Хищник поскромничал
Аккуратно, не пропуская ничего необходимого набранная ... куча
да, это и есть класический форт
[quote="forther"]ну, тупо набранная куча это скорее гаммы. Но и гаммы нужны! Хотя, конечно, гаммы это не "классика".[/quote]Хищник поскромничал
[u][i]Аккуратно[/i], не пропуская ничего необходимого[/u] набранная ... куча :!:
да, это и есть класический форт
|
|
|
|
Добавлено: Сб мар 20, 2010 01:20 |
|
|
|
|