Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
Chrizt

Алексей Крайст

Люблю Python, математику, BMX, MTB Street и жену;)
  • 0
    вклад
  • 4
    вопроса
  • 6
    ответов
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Сергей Протько: о!! Беглый осмотр статьи показал её большую "интересность". Большое спасибо!
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Сергей Протько: Хех, точно! Шутку про мановар не знал, но оценил ) Кстати, примерно об этом я и говорил.
    Но речь, по большей части, не про обычные тексты кода, с которыми, действительно, неплохо справляются IDE. Предположите, что есть такой ЯП, в котором используются не слова, а некие символы. Например, блоки блок-схем или блоки UML или нечто абстрактное, но в таком же духе. Предположите также, что этот ЯП более эффективен и более интуитивно-понятен человеку. И к нему есть двухбаксовые клавы, которые не мешают использовать обычную клаву.
    Можно, кстати, предположить, что это и не ЯП, а например, некая среда для математиков. Если помните Microsoft Equation 3.0 - там символы набирались мышкой.
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Сергей Протько: а эт зачем? )
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    bnytiki: таким вообще никакая клавиатура не нужна, поэтому они - не целевая аудитория :)
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Если люди перестанут тратить ресурсы на неоптимальные решения задач - глядишь, сэкономят хотя бы. А там и о возобновлении задумаются, а следом и возобновят - мозги же есть и руки у многих из правильных мышц растут :)
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Что я понял, посмотрев Ваши ссылки. Плюсы: это действительно выглядит круто и, кажется, даже работает; Минусы: стоит очень дорого и предназначено для несколько иных задач, чем я изначально предполагал. Однако, выглядит действительно здорово.

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

    Эх, физическую бы клавиатурку, да под каждый язык программирования с типичными шаблонами, да за пару баксов... :)
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Честно написал в дисклеймере, что ресёч мой основывался только на сугубо обывательском анализе и массовом спросе-предложении на рынке.
    С большим удовольствием сейчас поизучаю Ваши ссылки и упоминания.
    Однако, хочу сказать, что я далеко не о раскладках клавиатуры говорил, а, скорее, о более общем подходе к изменению системы ввод-вывод и интерфейсов с целью упростить, сократить стандартные шаблоны кодирования и расширить их за счёт более интуитивно-понятного способа обмена информацией. Остальное сделает правильно спроектированный и реализованный компилятор, а возможно и совершенно новый процессор и машинный язык для него.

    Пример про робота и эмодзи был дан мной неспроста: когда мы говорим о такой системе, как робот, то чаще всего и представляем его как человекоподобного. И чаще всего, когда мы говорим "робот поднял руку и, улыбнувшись, помахал ею", то для программиста это звучит как набор довольно типичных для такой ситуации инструкций, плюс распараллеливание процесса, а для инженера - как набор инструкций, которые должны выполняться механически в ответ на данные программой инструкции. Значит, шаблонную логику можно "шить в чип", по аналогии с нынешними процессорами и их командами, выполняющими какой-то алгоритм. А логику верхнего уровня можно делать менее многословной и более интуитивно-понятной. В итоге, вместо приличных пачек кода можно, как в "черепашке", писать специальными символами: "поток1$поднять_руку_правую, помахать; поток2$изобразить_улыбку" (♳☝➡
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Раскладки клавиатуры - это же всего лишь более эргономичный способ написания всё того же двумерного текста. А совершенно новый подход, целая концепция ведь вполне способны подтолкнуть технологии к более экономному по затратам ресурсов развитию, но более понятному для человека и более оптимальному способу реализации этого развития, как мне кажется. Кстати, рекомендую посмотреть про алгоритмический язык ДРАКОН, который применяется в России для ракет (Протон-М, кстати, тоже) и про двумерное структурное программирование, основу которого, кстати, придумали русские учёные. Вот, именно эта инфа мне и навеяла мой вопрос.
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Rou1997: всё ж зависимо и за возможностями разработки подтянется и прогресс, верно? Эмоции приведены как частный случай (в топике там про управление роботом писал)
    Написано более трёх лет назад
  • Интерфейсы и устройства ввода-вывода тормозят развитие технологий?

    Chrizt
    Алексей Крайст @Chrizt Автор вопроса
    Отожму воду: ЯП высокого уровня, например, на эмодзи и физическая клава для него за $2 смогут ли ускорить прогресс?
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: теперь кристально чисто понял, спасибо :)
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: неужели, на сегодняшний момент мы имеем только стандартный расклад в виде: C++/Qt - для всего, C# - для win, Java - для андроид? Выходит, C++ не нужно было забрасывать? :(
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: а какой язык позволяет девелопить кроссплатформенные приложения с минимальными потерями, но с порогом вхождения ниже C++?
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: годно, спасибо.
    Я тут обнаружил, что ни с JSON ни с CSV из коробки работать нельзя :(
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: любопытно было бы узнать
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: так мне любопытно мнение не только моего начальника. Думал, человек с Тостера мне доступно ответит.
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: убеждает меня в обратном, исходя из своего опыта работы в одной из предыдущих контор.
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: чтобы начальство отныне знало, что "для Windows не пишут на Java".
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Rou1997: так всем и буду Вас цитировать. И начальству - тоже. Даже распечатаю в масштабе.
    Написано более трёх лет назад
  • JavaFx или Swing?

    Chrizt
    Алексей Крайст @Chrizt
    Скажите, а почему "для Windows не пишут на Java"?
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Yorido Satoshi
    • 26 ответов
    • 0 вопросов
  • pantsarny
    • 9 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • bolfduy
    • 1 ответ
    • 4 вопроса
  • Vindicar
    Vindicar
    • 5 ответов
    • 0 вопросов
  • NickNamee
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации