Приувеличиваешь или преувеличиваешь как правильно пишется

Всего найдено: 45501 добрый день! подскажите, пожалуйста, можно ли сказать дадут мастер-класс? ответ справочной службы русского языка сочетание корректно. пишу

Всего найдено: 45501

Добрый день!

Подскажите, пожалуйста, можно ли сказать «дадут мастеркласс»?

Ответ справочной службы русского языка

Сочетание корректно.

Пишу шестой раз))) Уважаемая Грамота! Скажите, пожалуйста, какой синтаксической конструкцией являются сочетания «и не больше», «и только», «как минимум» в предложениях типа «Я съела пять яблок, и не больше»? На каком основании они обособляются? Спасибо.

Ответ справочной службы русского языка

_И не больше_ присоединительная конструкция, обособляется; _и только_ частица, в конце предложения обычно обособляется; _как минимум_ в конце предложения является вводным словом, обособляется (в середине предложения вводным словом не является, не обособляется).

Нужны ли кавычки В аэропорту «Внуково»?
Спасибо.
Иванов.

Ответ справочной службы русского языка

Кавычки не нужны.

ЗДРАВСТВУЙТЕ, СКАЖИТЕ, НУЖНА ЛИ ЗАПЯТАЯ ПЕРЕД «и желаем Вам…» Спасибо.
От всего сердца поздравляем Вас с наступающим Новым Годом и Рождеством, и желаем Вам в новом 2008 году здоровья, счастья и удачи, сопутствующей Вам во всём

Ответ справочной службы русского языка

Запятая не нужна. _Поздравляем_ и _желаем_ однородные сказуемые.

Здравствуйте! Нужен ли дефис: ЛТР()вычисления, неЛТР()вычисления? Спасибо!

Ответ справочной службы русского языка

Правильно: _ЛТРвычисления, не ЛТРвычисления_. _Не_ пишется раздельно с любыми словами, пишущимися через дефис.

Здравствуйте, уважаемое справочное бюро!
Долгое время пытаюсь выяснить, но безрезультатно, как правильно написать слово, если в нем присутствует протяжный звук. Общее правило понятно нужно несколько раз повторить букву, обозначающую этот звук. А как быть с буквами «е», «ё», «ю», «я», которые обозначают два звука? Ведь в этих случаях мы слышим только гласный звук, обозначаемый на письме другими буквами «э», «о», «у», «а». Если возможно, объясните, пожалуйста, на примерах.

Ответ справочной службы русского языка

В справочниках этот случай не рассматривается. Мы проконсультировались с профессором В. В. Лопатиным, и он ответил, что правильно: _ёоолка, вижу землюуу_.

Подскажите, пожалуйста, в слове «учиться» «ть» окончание или суффикс? Ребенку в школе говорят, что на этот счет существуют две теории, и рекомендуют одновременно обозначать и как окончание, и как суффикс. Спасибо.

Ответ справочной службы русского языка

Это действительно так: некоторые лингвисты считают _ть_ окончанием, некоторые – суффиксом, при этом аргументация и тех, и других весьма убедительна, так что вопрос остается открытым. Соответственно, в разных учебниках тоже могут быть разночтения.

Как правильно при моем рождениИ или рождениЕ,
при рожденьЕ или рожденьИ?

Ответ справочной службы русского языка

Верно: _при моем рождении, при рожденье_.

Здравствуйте! Подскажите, пожалуйста, как правильно оформлять время: 14:00, 14.00 или 1400 (дефис или тире)? Так же интересно узнать, как правильно оформлять временные интервалы: 14:00 – 15:00 или 14:00–15:00? Ответы на вопросы 172750 и 204918, к сожалению, не внесли ясность. Спасибо!

Ответ справочной службы русского языка

Верно: _14:00 15:00_ (с тире). Ответ 172750 исправлен.

Скажите, какой вариант верен?
1. Выход компании из состава холдинга вопрос решеННый.
2. Выход компании из состава холдинга вопрос решеНый.
Большое спасибо.

Ответ справочной службы русского языка

Верно: _решенный_.

Склоняется ли мужское имя Доку? Я поехал к Доку или Я поехал к Доке? Я дружу с Докой или Я дружу с Доку?

Ответ справочной службы русского языка

Мужские и женские личные имена, оканчивающиеся на _у_, не склоняются. Правильно: _Я поехал к Доку, я дружу с Доку_ и т. д.

как правильно: «затраты будут минимальные (ми)? спасибо

Ответ справочной службы русского языка

Предпочтительно: _минимальными_, хотя возможен и первый вариант.

СРОЧНО! Помогите, пожалуйста, расставить знаки препинания в предложении: Надо значит надо и всё тут. Заранее благодарна.

Ответ справочной службы русского языка

Верно: _Надо значит надо и всё тут_.

Здравствуйте! Как правильно написать название нового вида связи радиоИнтернет или радиоинтернет?.. Благодарю за ответ.

Ответ справочной службы русского языка

Верен второй вариант.

Будьте столь любезны, подскажите: как правильно пишется слово «окоем» или «окаем», в понимании окаймление чеголибо.

Ответ справочной службы русского языка

Об этом слове см. в http://dic.gramota.ru/search.php?word=%EE%EA*%E5%EC&lop=x&gorb=x&efr=x&ag=x&zar=x&ab=x&sin=x&lv=x&pe=x&az=x [окне «Проверка слова»].

Ответ на: комментарий от B0B

11798: 989226573

Как глубока кроличья нора?

Смотря как копать :) Я то сам не глубоко копаю, потому что основную работу пишу не на схеме (а часто и не пишу вовсе, а рисую).

Puzan ★★★★★ ()

Ответ на: комментарий от Puzan

190736: 70858107

Увы. Корпорации продавили свои правила игры. Ну, зато непаханное поле.

Ответ на: комментарий от byko3y

11798: 989226573

Последний раз функции знали имена фактических аргументов где-то в 70-х годах.

Потому это и не функция.

А ты, кстати, так и не сказал, что будет, если сделать (foo (+ a 1) b something)

А не надо так делать, не для этого это. А если хочется, то можно сделать дополнительную проверку.

а в этом и вся причина, почему уже 50 лет так не делают

«Если мне не надо, значит никому не надо»

Puzan ★★★★★ ()

Ответ на: комментарий от Puzan

190736: 70858107

А если хочется, то можно сделать дополнительную проверку.

И делают. В видео выше был пример. (Правда там паниша интерпритатор писал на CL).

Ответ на: комментарий от B0B

11798: 989226573

Я на верилоге пишу, его лиспом не заменишь (но, я пишу на схеме кодогенераторы)

Puzan ★★★★★ ()

Ответ на: комментарий от Puzan

190736: 70858107

Ого!

Hardware description languages such as Verilog are similar to software programming languages because they include ways of describing the propagation time and signal strengths (sensitivity)

Ответ на: комментарий от byko3y

11798: 989226573

Пока люди упрощают себе жизнь макросами, ты будешь упорно писать костыли и копипастить.

Puzan ★★★★★ ()

Ответ на: комментарий от B0B

11798: 989226573

На SV можно писать вполне себе обычные (почти) программы. Но это другая область.

Puzan ★★★★★ ()

Ответ на: комментарий от Puzan

185066:1249551883

Вот только сколько человековыходных будет потрачено на аналог, например, grep…

Ответ на: комментарий от Puzan

122597:707812072

Последний раз функции знали имена фактических аргументов где-то в 70-х годах

Потому это и не функция

Вот с этого и надо было начинать, а то начинается «какая же в этом тракторе шморгалка?». Тебе не нужна функция, тебе не нужен макрос — тебе нужно получить ключи со значениями из этих ключей:

[(key, array[key]) for key in ('a', 'b', 'something')]

И всё. Какой макрос? Какая функция? Лиспа обожрался натощак?

byko3y ★★★ ()

Ответ на: комментарий от Puzan

122597:707812072

Пока люди упрощают себе жизнь макросами, ты будешь упорно писать костыли и копипастить

Я выберу простую жизнь изначально. Как и сделала индустрия.

byko3y ★★★ ()

Ответ на: комментарий от B0B

122597:707812072

При всём троллинге @MOPKOBKA правильно написал: JS. Но оно такое странное, что если, допустим, знать только Java — будешь возиться с классами, плеваться, возиться дальше. Если плотно на Haskell наяривал, будешь плотно возиться с неизменяемыми структурами, плеваться, возиться дальше.
А тут выходит на сцену Lisp. Говорят, дикий зверь. Я вот всё время мимо кропроходил. Может он даст Сатори и я смогу дружить с JS как нормальный человек?

Ответ прост: на JS нужно писать как на JS — вот и весь секрет успеха. Неизменяемые структуры плохо поддерживаются в JS, потому их можно считать глубокой оптимизацией. Но это не запрещает пересоздавать структуры данных на каждый чих, как это делает тот же React. Причем. в случае контейнеров малого размера операция копирования почти бесплатна, потому что под капотом V8 делает то же самое.

Вот пример сразу под рукой — чел везде видит лисп, «как у вас тут макросы пишутся»:
Vim или Emacs? А LISP в 2021? (комментарий)
Хотя реально ему макросы не нужны. В том же C/C++ условную компиляцию можно было бы реализовать вообще без макросов, но для этого нужен был контексто-независимый синтаксис, а где ж его возьмешь в сях. Если я не ошибаюсь, этот подвиг все-таки сделал Zig.

Классы в JS — это самый вредный аспект языка, который упорно натягивают на JS с жавы. Почему-то люди никак не могут понять, что JavaScript и Java — это совершенно разные языки.

Еще я знаю человека, который пишет на JS как на паскале — получается прикольная лапша на глобальных переменных и интенсивном применении ссылок на изменяемые значения. И нет, это не я.

byko3y ★★★ ()

Ответ на: комментарий от MOPKOBKA

122597:707812072

Дружить с JS ты сможешь если у тебя будет больше практики, и использования, чтения нормальных либ

О! А где же список «нормальных либ»? Где их найти в 2021, когда весь NPM завален тайпскриптом и жавой? Твой ответ по сути значит «чтобы хорошо писать на JS — нужно хорошо писать на JS».

byko3y ★★★ ()

Ответ на: комментарий от ugoday

122597:707812072

Остаётся, что там 20 лет косяки дизайна под ковёр заметали и теперь куча мух пользуется. Звучит так заманчиво (нет)

С 2015 стандартом многие подковерные вещи больше не используются и порицаются в линтерах. Модули переписаны с нуля и имеют универсальный вид для ноды и браузера. Оператор сравнения «==» считается абсолютным злом и полностью вытеснен из практики. Сложение строк заменено оператором форматирования ` `. Отсутствие точки с запятой или наличие переноса строки между if/for и фигурной скобкой считается моветоном. Вместо кривых костылей для итерации по объектам введены унифицированные итераторы с «for (let … of…)», и Object.keys/values для превращения объектов в эти итераторы. Также эти итераторы при необходимости всегда можно превратить в простой массив и сделать map/forEach. Старые же методы создания объектов заменены новыми в виде spread notation, которая поощряет неизменяемые объекты и даже позволяет раскрывать массивы как аргументы функции. И самая главная фича асинхронного программирования — промисы. Теперь никаких колбэков и ёлочек на двадцать уровней вложенности.

Короче говоря, если этот язык показать жаваскриптеру, залезшему в криокамеру примерно в 2010 году (когда начали вылазить библиотеки с промисами), то он даже не узнает, что перед ним JS.

byko3y ★★★ ()

Ответ на: комментарий от Rastafarra

122597:707812072

одна только фича с потерей this меня радует просто безмерно

Уже давно пофикшено с лямбдами. Естественно, работает только для нового кода, написанного на лямбдах.

byko3y ★★★ ()

Ответ на: комментарий от Gentooshnik

122597:707812072

Ок, я тебе назову одно преимущество лиспа в 2к21 чтобы опровергнуть всю твою позицию о «преимуществ нет». :) Дальше — в поиск по ЛОРу, или Гугл.
Ридер макросы

Мне какой-то аноно в позапрошлом лиспосраче божился, что утрет мне нос каким-то киллер аргументом. Я надеюсь, что это не ридер макросы, потому что это ни разу не киллер фича.

Тот же питон поддерживает аналоги ридер макросов в виде возможности прописывать кастомные загрузчики модулей. Так-то даже для Си можно написать препроцессор на самом языке Си.

Что же на самом деле остается от киллер фичи? Глубокая интегрированность ридер макросов в REPL, для лиспа есть больше всего готовых инструментов для них. С другой стороны, в питоне даже отладчик может правильно ходить по транслированному кастомным загрузчиком сорцу, так что в этом плане дистанция между питоном и лиспом абсолютно минимальна.

А теперь минус reader macro, который компенсирует плюс: легкость писания DSL приводит к тому, что каждый школьник пишет на лиспе свой DSL, который не сможет прочитать другой такой же школьник, написавший совершенно иной DSL для своей задачи. То есть, получается низкая переиспользуемость знания языка. Лиспер говорит «зачем уметь, если можно творить, созидать?» — индустрия отвечает «ваше место у параши».

byko3y ★★★ ()

Ответ на: комментарий от peregrine

122597:707812072

Будешь смеяться, но игорь чаще всего на C# пишут, который не быстрее Java

Еще раз: C# значительно быстрее Java. Не из-за волшебных свойств языка, а из-за платформоспецифичной реализации. Разрабы жавы поставили себе целью идеальную кроссплатформенность, все либы должны быть написаны на самой жаве, а в нативном коде только самые базовые функции. C# построен на огромной куче нативного кода, которые работает намного быстрее аналогичных жавовых либ.

С другой стороны, в «моей любимой» They are Billion таки большая часть логика реализована на шарпе, без натива, из-за чего игорь периодически дичайше тормозит при сборке мусора.

Опять же, в случае Lua и прочих скриптов этот подход еще более ярко проявляется, потому что там большая часть низкоуровневых функций реализовано на C/C++, как в упомянутом Warcraft 3 или неупомянутом Starcraft 2. По этой причине тот же питон в продакшене может тормозить удивительно быстро.

byko3y ★★★ ()

08ba1d8a18c6cbcd825caff63a861199?s=150&r=g&d=blank

Емакс луче. Любители виэскода идут в сраку.

yvv ★★☆ ()

Ответ на: комментарий от byko3y

190736: 70858107

Ответ прост: на JS нужно писать как на JS — вот и весь секрет успеха.

Да никто не знает, как на нём правильно писать. Ты вообще мимо кассы. Мозги включи, прочти мой пост, подумай.

Ещё раз. Человек не может взят из ниоткуда знания. Он учится на ОПЫТЕ. Посмотрел, скопировал, сравнил с предыдущим.

Вон пацаны при написании SICP с первой страницы нормально троллили Д. Локком.

А ты — писать на JS. Ты его знаешь? Да хрена с два. Я же по постам видел. Так, по верхам, как и большинство. И пишут, как умеют. Короче, скучно. Мало кто абстрагируется, вы всё байтики перебираете и кто как пук парадигму назвал.

Ответ на: комментарий от byko3y

9494

Восклицательный знак? Наверное, имелось в виду «!!»?

У тебя же не список, а массив^ https://hackage.haskell.org/package/array-0.5.4.0/docs/Data-Array.html#v:-33-

Ты ошибся с порядком операций, но это не важно — будем считать, что я задумывал

Вот поэтому хаскел читабельней, чем Си.

Ты должен получить контейнер на элемент массива pabc[idx]

Мы таки переписываем Си в эквивалентный хаскел или работаем с чуждыми внешними указателями?

К тому же, что такое to_sometype?

Функция, преобразующая аргумент к типу sometype. Хаскелевский вариант (*sometype).

Ну и вариант «тупо превратить сишный структуры в родные хаскевы» не прокатывает, потому тчо условие было «переписать строчка в строчку».

Если в сишном коде была та строчка, то в хаскелевском эквивалентном будет эта, делающая то же самое.

Да, я немножко затупил. Ведь все промежуточные поля должны быть изменяемые.

    to_someType >>= readIORef >>= (readIORef . abc) >>= (flip unsafeRead idx) >>= (readIORef . fld) >>= readIORef >>= (readIORef . val)

monk ★★★★★ ()

Ответ на: комментарий от byko3y

9494

Это и есть тот самый «новый синтаксис», который эти макросы приносят? Просто чтобы сделать ленивое вычисление аргументов?

Чтобы подставить аргументы внутрь куска кода как есть. Иногда это можно заменить ленивым вычислением, иногда нет (например, аргумент может обращаться к переменной, определённой внутри макроса).

И я уже приводил примеры макросов, которые не сводятся к ленивому вычислению.

Ты развернул причинно-следственную связь: это в лиспе макросы заменяют функции за счет отсутствия ленивости.

Ленивость в лиспе делается достаточно тривиально. Но макросами проще. Ещё для изменения значения параметров макросы используются (что в Си++ решается передачей по ссылке).

В F# ленивость есть и макросов нету — как так?

Так же как и в Java. Страдают и сложные случаи решают внешними кодогенераторами.

Внезапно, программа на Си может выдать тебе ошибку про несуществующий символ или библиотеку (динамическая линковОчка).

Так линковка последняя стадия компиляции программы. И ошибка будет до запуска программы, а не при обращении к несуществующему символу.

monk ★★★★★ ()

Ответ на: комментарий от monk

bc73ecff7b847b4cd66d86b6e0bbec40?s=150&r=g&d=blank

or while dlloading

vM ()

Ответ на: комментарий от byko3y

9494

Вот и я о том же — на хаскеле нельзя написать GUI.

Написать можно (все базовые операции для доступа к WinAPI или серверу X Window есть). Но пока никто не написал.

monk ★★★★★ ()

Ответ на: комментарий от byko3y

9494

«Read macro» у меня сейчас в моей питоньей либе.

Можно ссылку на описание? Или как оно работает?

Как же так, говорили ведь, что только лисп умеет в DSL?

Кто такое говорил? Он был первым, кто умеет в DSL. Но в целом языков с макросами много. От Nemerle до попсового Rust.

monk ★★★★★ ()

Ответ на: комментарий от byko3y

11798: 989226573

Тебе не нужна функция, тебе не нужен макрос

Хоть ссы в глаза — всё божья роса. Ты вроде не дурак, зачем тупишь?

Вот без макроса:

(foo `((var1 ,var1) (var2 ,var2) (var3 ,var3))

Вот с макросом:

Видишь разницу?

Puzan ★★★★★ ()

Ответ на: комментарий от byko3y

9494

Мне какой-то аноно в позапрошлом лиспосраче божился, что утрет мне нос каким-то киллер аргументом. Я надеюсь, что это не ридер макросы, потому что это ни разу не киллер фича.

Если брать Common Lisp, то там один набор киллер фич: макросы, ридер макросы, динамические переменные, CLOS, работа в образе (сохранение/загрузка, возможность добавлять/удалять любые объекты программы в процессе работы), отладчик (в котором можно изменить программу произвольным образом и продолжить выполнение).

Если брать Racket, то немного другой: гигиенические макросы, модули, большая стандартная библиотека, поддержка написания языков (DSL) с произвольным синтаксисом и поддержкой IDE на уровне модулей.

А теперь минус reader macro, который компенсирует плюс: легкость писания DSL приводит к тому, что каждый школьник пишет на лиспе свой DSL

На ООП пишут свои DSL через паттерн Builder. На C++ вообще каждый школьник свою реализацию строк и массивов пишет. NIH работает вне зависимости от языка.

И переиспользовать DSL никто не мешает (cl-sql, например, или cl-match).

monk ★★★★★ ()

p

Самые лучшие макросы в FASM
Самый лучший лисп это newLISP
Но если охота лиспа без скобочек, то это Lua ну или JS (хотя и тут скобочек хватает)

anonymous ()

Ответ на: комментарий от byko3y

62621: 1503818459

макросы выполняют ту же роль, что и функции, а потому макросы не нужны

Как бы в языке всё выполняет одну роль — вычисления. Если говорить что то или это ненужно, то получится брейнфак.

Макросы выполняют вычисления во время компиляции и в гомоиконном языке это очень важно, т.к. можно вычислять конструкции самого языка.

Я уже говорил в одной теме, что макросы в ЛИСП позволяют выражать взаимосвязи бизнес-логики явно в коде программы. А в «обычных» языках взаимосвязи выражаются динамически (паттерны как раз про это). Насколько это нужно или ненужно вопрос отдельный.

bc73ecff7b847b4cd66d86b6e0bbec40?s=150&r=g&d=blank

Что выбрать? Vim или Emacs?
Изучать в 2021 году Lisp?

Маленький старенький встроенный LISP в 2021 есть ещё в XEdit.
В Scratch буфере по С-j

vM ()

9494

Ответ на: комментарий от yvv

190736: 70858107

Емакс луче. Любители виэскода идут в сраку.

Спасибо, а почему?

Ответ на: комментарий от byko3y

858d26a3cd9b42f37d26b29d342dea02?s=150&r=g&d=blank

Оператор сравнения «==» считается абсолютным злом

Это 5.

Отсутствие точки с запятой или наличие переноса строки между if/for и фигурной скобкой считается моветоном.

Ну всё, господа, расходимся. JS больше не игрушечный язык для снежинок.

Но это ладно, это я придираюсь. А вот объясните мне, господин хороший, отчего в репозитории typescript, который всё что делает — дергает несколько API вызовов:

du -sch node_modules 
576M    node_modules

Это вообще нормальным считается среди жабоскриптеров?

ugoday ★★★★★ ()

Ответ на: комментарий от ugoday

22986:254334063

в репозитории typescript

мне нравится преобразование ts —> js —> babel —> js

Ответ на: комментарий от byko3y

22986:254334063

превратить в простой массив и сделать map

дада.

[«10», «10», «10»].map(parseInt)

ты так говоришь, как будто в js не хватает дичи. причем совершенно упоротой дичи.

Ответ на: комментарий от MOPKOBKA

3f7cb32c537531113d53897d6b482aa6?s=150&r=g&d=blank

А IDE это PyCharm, PhpStorm, итд.

Хочу набросить: Goland по комплишену проигрывает youcompleteme, потому что полностью не способен в cgo. Редакторы из 70-х победили одну из самых продвинутых IDE 21-го века.

Ответ на: комментарий от B0B

122597:707812072

Да никто не знает, как на нём правильно писать. Ты вообще мимо кассы. Мозги включи, прочти мой пост, подумай.
Ещё раз. Человек не может взят из ниоткуда знания. Он учится на ОПЫТЕ. Посмотрел, скопировал, сравнил с предыдущим

Я знаю. Проблема в том, что по этой методике сложно написать книжку, потому что книжку обычно пишут про «делай вот это», а не про «не делай вот это». Им нужно «копировать» и «сравнивать с предудущим» — особенно когда задание новое и сравнивать, на самом деле, не с чем. Конечно, есть факторы плана «вот эти структуры данных в JS работают очень медленно», который можно проверить только экспериментально — но экспериментальных сведений нынче есть достаточно, чтобы с хорошей точностью оценивать новую архитектуру.

Опять же. говоря про

А ты — писать на JS. Ты его знаешь? Да хрена с два

Его не нужно знать весь — нужно знать подмножество, на котором можно и нужно писать хороший код, и тщательно избегать того помножества, которое не даст тебе написать хороший код. Например, упомянутого выше оператора сравнения.

Бейсболист знает, как отбивать мяч, или знает, как бросать этот мяч, и он не становится хуже от того, что не имеет опыта сования этого мяча или биты себе в анус — хотя это тоже одно из возможных применений. Оператор сравнения JS — это тот самый «бейсбольный мячик в анусе», его разработали SJW американцы, но русскому народу этот подход чужд.

Или вот еще: я не знал, что прототипы изменяемы и изменение прототипа приводит к изменению использующих этот прототип классов. Дает ли это знание мне какие-то способности по сравнению с незнающими эту деталь анатомии? Конечно нет, потому что среди культурных людей принято не совать побриаемые с земли вещи в рот и не изменять прототипы у активно используемых объектов — что еще более актуально в свете оптимизаций, поскольку движки JS точно так же не ожидают, что кто-то будет менять прототип после создания объекта.

А ты начинаешь тут «не совал бейсбольную биту в жопу — не программист».

byko3y ★★★ ()

Ответ на: комментарий от monk

122597:707812072

Восклицательный знак? Наверное, имелось в виду «!!»?

У тебя же не список, а массив^ https://hackage.haskell.org/package/array-0.5.4.0/docs/Data-Array.html#v:-33-

Проблема в том, что я так и не нашел каких-то способов выразить эту структуру данных в более-менее стандартных либах:

https://hackage.haskell.org/package/array-0.5.4.0/docs/Data-Array-Unboxed.html

Как ты видишь, в Unboxed массив нельзя засунуть сложную структуру данных иначе, нежели через указатель. Есть вот такая штука:
https://downloads.haskell.org/~ghc/7.10.1/docs/html/libraries/Foreign-Marshal…
но там весь доступ через функции и тип «Ptr a».

Ты ошибся с порядком операций, но это не важно — будем считать, что я задумывал

Вот поэтому хаскел читабельней, чем Си

Да, типы в Си — та еще блевотина, но я могу и на паскале тебе то же самое написать:

PSomeType(@(p^.abc[idx].fld))^.val

Мы таки переписываем Си в эквивалентный хаскел или работаем с чуждыми внешними указателями?

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

to_someType >>= readIORef >>= (readIORef . abc) >>= (flip unsafeRead idx) >>= (readIORef . fld) >>= readIORef >>= (readIORef . val)

Уже лучше — это тот хаскель, к которому мы привыкли.

byko3y ★★★ ()

Ответ на: комментарий от monk

122597:707812072

Чтобы подставить аргументы внутрь куска кода как есть. Иногда это можно заменить ленивым вычислением, иногда нет (например, аргумент может обращаться к переменной, определённой внутри макроса)

Ты же понимаешь, что это грязь? Если аргумент к чему-то обращается, то это должно быть описано явным протоколом.

И я уже приводил примеры макросов, которые не сводятся к ленивому вычислению

Константы и условные компиляции? А я уже отвечал, что для них не нужны макросы на самом деле, даже в алгол-подобных языках не нужны, если по-хорошему, как то сделано в Zig.

Ленивость в лиспе делается достаточно тривиально. Но макросами проще. Ещё для изменения значения параметров макросы используются (что в Си++ решается передачей по ссылке)

Вот именно — еще одно применение макросов, которое на самом деле решается банальными функциями. Практически все назначения макросов в лиспе реализованы другими инструментами в других языках. Есть отдельная узкая ниша продвинутых генераторов кода, но там, как правило, они вполне четко отделены от обычного кода, и с таким же успехом код можно генерировать на голом Си.

Потому гнуть 99% кода на языке ради удоства 1% применений — это такая себе история. Которая, тем не менее, подается как киллер фича лиспа.

Страдают и сложные случаи решают внешними кодогенераторами.

Ты уверен, что прямо-таки страдают? А не имеют более унифицированный и чистый код, применяя внешние генераторы в особо сложных ситуациях.

Так линковка последняя стадия компиляции программы. И ошибка будет до запуска программы, а не при обращении к несуществующему символу

Ошибка будет при запуске, при загрузке библиотеки, или даже при активации фичи в случае поиска функций в рантайме.

byko3y ★★★ ()

Ответ на: комментарий от monk

122597:707812072

Написать можно (все базовые операции для доступа к WinAPI или серверу X Window есть). Но пока никто не написал

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

byko3y ★★★ ()

Ответ на: комментарий от monk

122597:707812072

«Read macro» у меня сейчас в моей питоньей либе.

Можно ссылку на описание? Или как оно работает?

Например:
https://stackoverflow.com/questions/43571737/how-to-implement-an-import-hook-…

Питон штатно позволяет полностью перехватывать загрузку модуля. То есть, там может быть абсолютно рандомный ЯП, с которым загрузчик может сделать что угодно, в том числе распарсить модулем AST, изменить его содержание, и закинуть результат в обычный список питоньих модулей. Правда, я не уверен, что можно аналогичным образом перехватывать ввод из консольного интерпретатора.

Кто такое говорил? Он был первым, кто умеет в DSL. Но в целом языков с макросами много. От Nemerle до попсового Rust

Он не просто был «первым, кто умеет» — он вообще был самым первым в своем классе. Пора бы закопать уже.

byko3y ★★★ ()
Последнее исправление: byko3y (всего исправлений: 1)

Ответ на: комментарий от Puzan

122597:707812072

Вот без макроса:
(foo `((var1 ,var1) (var2 ,var2) (var3 ,var3))
Вот с макросом:
(foo var1 var2 var3)
Видишь разницу?

Вижу:

>>> import sys
>>> var1 = 1
>>> var2 = 2
>>> def foo(*args):
	for name in args:
		print(name, '=', sys._getframe(1).f_locals[name])

		
>>> foo('var1', 'var2')
var1 = 1
var2 = 2

Я только не вижу, зачем тебе эта шморгалка.

byko3y ★★★ ()

Ответ на: комментарий от monk

122597:707812072

CLOS

Точно?

динамические переменные

Наверное, фича настолько убойная, что от нее отказались абсолютно все языки. Даже питон, хотя, как я показал выше, на костылях можно реализовать даже динамическую область видимости.

работа в образе (сохранение/загрузка, возможность добавлять/удалять любые объекты программы в процессе работы)

Умеет питон. Не умеет сохраняться да, но это спорная фича в век повсеметных операций с файлами, GUI, и сетью.

отладчик (в котором можно изменить программу произвольным образом и продолжить выполнение)

Умеет питон. Даже дотнетовый отладчик умеет в рантайме подменять код на новый.

Если брать Racket, то немного другой: гигиенические макросы, модули, большая стандартная библиотека, поддержка написания языков (DSL) с произвольным синтаксисом и поддержкой IDE на уровне модулей

Ну гигиенические макросы ты будешь только с остальными лиспами и с препроцессором Си мерять. DSL, как я уже неоднократно подчеркивал, почти никому не нужен на самом деле — большинству, наоборот, нужен инструмент для того, чтобы быть по руками мамкиных архитекторов, пишущих криптокод на криптоязыке.

На ООП пишут свои DSL через паттерн Builder. На C++ вообще каждый школьник свою реализацию строк и массивов пишет

Не знаю про Builder, но в проектах, которые использовали кастомные строки и массивы, вроде UE и Qt, внутри фреймворка эти строки и массивы одинаковы.

byko3y ★★★ ()

Ответ на: комментарий от no-such-file

122597:707812072

Макросы выполняют вычисления во время компиляции и в гомоиконном языке это очень важно, т.к. можно вычислять конструкции самого языка

Это оиень важно для того, чтобы превратить код в нечитаемый сторонним человеком китайский язык: краткий, с малым числом лаконичных сущностей, и совершенно непонятный для того, кто не изучал этот язык пару лет.

Макросы выполняют вычисления во время компиляции и в гомоиконном языке это очень важно, т.к. можно вычислять конструкции самого языка

Преимущество гомоиконного над негомоиконным заключается только в том, что в гомоиконном можно использовать примерно те же функции для работы с кодом. Хотя, на самом деле, все так не те же, и потому овчинка не стоит выделки.

Я уже говорил в одной теме, что макросы в ЛИСП позволяют выражать взаимосвязи бизнес-логики явно в коде программы. А в «обычных» языках взаимосвязи выражаются динамически (паттерны как раз про это). Насколько это нужно или ненужно вопрос отдельный

Спасибо, не понял.

byko3y ★★★ ()

Ответ на: комментарий от monk

122597:707812072

Ты постил это в прошлом лиспосраче, но пример сомнительный. Это можно реализовать на любом языке с eval.

byko3y ★★★ ()

Ответ на: комментарий от ugoday

122597:707812072

А вот объясните мне, господин хороший, отчего в репозитории typescript, который всё что делает — дергает несколько API вызовов

У меня 65 МБ, из которых сам тайпскрипт — порядка 15 МБ. Что там у тебя внутри-то?

byko3y ★★★ ()

Ответ на: комментарий от Rastafarra

122597:707812072

[«10», «10», «10»].map(parseInt)
ты так говоришь, как будто в js не хватает дичи. причем совершенно упоротой дичи

Вообще не понимаю, при чем тут твой пример и что ты хотел сказать.

byko3y ★★★ ()

Ответ на: комментарий от kawaii_neko

122597:707812072

Goland по комплишену проигрывает youcompleteme, потому что полностью не способен в cgo. Редакторы из 70-х победили одну из самых продвинутых IDE 21-го века

Ты слишком преувеличиваешь значимость продуктов ЖирБрейнс.

byko3y ★★★ ()

Ответ на: комментарий от byko3y

62621: 1503818459

превратить код в нечитаемый сторонним человеком китайский язык: краткий, с малым числом лаконичных сущностей, и совершенно непонятный для того, кто не изучал этот язык пару лет

Это никак не относится к языку. В «обычном» языке будет тоже самое. Возможность понять каждую инструкцию в отдельности не приводит к пониманию логики в целом. Если ты не знаешь что-такое визитор, то ты нишиша не поймёшь когда его увидишь.

Но в ЛИСПе ты по крайней мере увидишь структуру взаимосвязей. Тебе не придётся её в голове выстраивать.

Спасибо, не понял

Объясняю на примере. Путь у тебя есть функция для работы с api, которая принимает 2 функции get_response для получения ответа и save_data для парсинга и сохранения данных из ответа. Т.е.

api(get_response, save_data)

Теперь тебе нужно получать ответ через прокси, ты заворачиваешь get_response в декоратор, который будет заворачивать взаимодействие через прокси

const proxied_get_response = new ProxyDecorator(get_response)
api(proxied_get_response, save_data)

Т.о. ты динамически, в виде алгоритма определил взаимосвязь между ProxyDecorator, get_response и api. Чтобы понять эту взаимосвязь тебе нужно «прокрутить» код в голове и понять какое состояние будет в динамике в момент вызова api.

В ЛИСПе ты вместо этого пишешь макрос, с помощью которого взаимосвязи задаются явно в декларативной форме:

(with-proxy (api get-response save-data))

В питоне для декораторов есть сахарок на эту тему, но как всегда это там сугубо костыльное и специфичное решение. Но даже оно сильно помогает в тех же web-фреймворках декларативно задавать роуты, мидлварь и т.п., а не писать лапшу в стиле app.use и route.get.

no-such-file ★★★★★ ()
Последнее исправление: no-such-file (всего исправлений: 1)

Ответ на: комментарий от byko3y

9494

Ответ на: комментарий от byko3y

9494

Ты же понимаешь, что это грязь?

Сишные макросы работают также. И GObject/GTK только благодаря ним в Си более-менее нормально выглядит.

это должно быть описано явным протоколом

А это так и есть: всё описано в документации. Также как в ООП языках есть неявные переменные типа this, так и в макросах могут быть неявные переменные (например внутри loop есть it, в котором результат условия).

Константы и условные компиляции?

Нет. loop и for/list.

Ошибка будет при запуске, при загрузке библиотеки, или даже при активации фичи в случае поиска функций в рантайме.

Так динамический линковщик до запуска программы отрабатывает.

monk ★★★★★ ()

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 16:24

Grey Owl, Россия, московская область писала:

На телефоне есть оч хорошая кнопочка — выкл и без звука. Ещё статус — Я отдыхаю. На первом месте у себя вы, а не персики соседей. И вообще, ещё есть хорошее выражение — я никому ничего не обещаю)

Как не обещаю обещаю.. везу… покупаю для них.. куда мне столько варенья? они меня потом всю зиму будут своим вареньем кормить

Ольга, Россия, Москва, 42 года

Ольга, Россия, Москва, 42 года.

В отношениях

Ссылка на сообщение

16.08.2021 16:24

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

Сообщение
отредактировала Ольга, Россия, Москва (автор поста) 2021-08-16 17:38:18

Grey Owl, Россия, московская область, 42 года

Grey Owl, Россия, московская область, 42 года.

Ссылка на сообщение

16.08.2021 16:25

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 16:31

Ольга, Россия, Москва писала:

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

вино не портится.. .оно закупорено в вакуумной упаковке — 10 литров я уже раздала… теперь можно действительно расслабиться, персики сегодня утром переварила все и закрыла

Сообщение
отредактировала tet, Москва, м. Аннино (автор поста) 2021-08-16 16:32:30

Сказка, Россия, Москва, 46 лет

Сказка, Россия, Москва, 46 лет.

Ссылка на сообщение

16.08.2021 16:34

tet, Москва, м. Аннино писала:

Мне вот нравится это занятие, но я устаю очень.. приезжаю… надо персики варить, разбирать вещи, стирать, разносить по соседям заказы, а в это время еще звонят подруги и спрашивают — а когда ты привезешь варенье? персики? арбузы? дыни, вино? чехонь? а чача есть? а мед? все есть.. только сил развозить нет…

И вообще дайте мне варенье сварить и отлежаться после суток в дороге..
Вообщем мне тяжко.. я уехала в Малаховку, все побросала и ушла в подполье… типа уехала и не ищите даже меня, я с

Если я обещала что-то привезти, я привожу, иначе нечего обещать.
Вообще язык не отсохнет спросить- заедешь, заберешь или как тебе отдать?
И да, мои подруги не спрашивают, когда отдам подарки, они, если долго меня не видели, интересуются делами, здоровьем, и прочим.
Да и я как бы не ставлю подарки во главу угла, хотя люблю их и дарить и получать.
Меня вот неделю назад поздравили с давно прошедшей днюхой, девушка заехала и завезла, не было ее в Москве, когда я отмечала, я была рада и словесному поздравлению, но она решила поздравить.
Тебе правильно написали про врача. Ты как загнанная лошадь, только загнала сама себя.

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 16:39

Для Сказка, Россия, Москва:

sarcastic_rt_50.gif
Коровы, летите мимо

Наталья, Россия, Москва, 35 лет

Ссылка на сообщение

16.08.2021 16:39

Я обычно вкусняшки к чаю привожу. Приезжают родственники, смотрим фотографии, делюсь впечатлениями под чай.
В этом году будет +2 новых гостя smile_rt_40.png)
А подарки? Никому они не нужны, как правило smile_rt_40.png)

Сообщение
отредактировала Наталья, Россия, Москва (автор поста) 2021-08-16 16:39:29

Сказка, Россия, Москва, 46 лет

Сказка, Россия, Москва, 46 лет.

Ссылка на сообщение

16.08.2021 16:39

tet, Москва, м. Аннино писала:

Коровы, летите мимо

Господи, какая же ты фееричная. lollol_rt_46.png

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 16:39

Наталья, Россия, Москва писала:

Я обычно вкусняшки к чаю привожу. Приезжают родственники, смотрим фотографии, делюсь впечатлениями под чай.
В этом году будет +2 новых гостя )

ну ка поподробнее с этого места… откуда +2?

Наталья, Россия, Москва, 35 лет

Ссылка на сообщение

16.08.2021 16:40

Чача с того года стоит.
Кому надо, могу подарить lollol_rt_46.png

Арина, Россия, Москва, 41 год

Арина, Россия, Москва, 41 год.

Замужем

Ссылка на сообщение

16.08.2021 16:44

Сказка, Россия, Москва писала:

Господи, какая же ты фееричная.

И мультики помнит

Приувеличиваешь или преувеличиваешь как правильно пишется

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 16:44

Наталья, Россия, Москва писала:

Я обычно вкусняшки к чаю привожу. Приезжают родственники, смотрим фотографии, делюсь впечатлениями под чай.

Я купила в феодосии восточные сладости — похлаву типа как в таком соке, в сяком соке, такие маленькие как пироженки с разными ореховыми начинками и в медовой заливке, я не знаю сколько их там видов, вообщем накупила их и нугу разных оттенков тоже с орехами… халву с орехами и без, она там с разводами из темного и светлого цвета, тахинная какая-то, потом лукум еще.. вообщем я их накупила тыщи на 2, все перепробовала, пока ехала с чаем, у меня термос был с собой, теперь с подругами опять их все разрезаем на мелкие кусочки и смакуем… Вообщем это конечно вкусно, потому что все свежее… две чурчхелы уже заточили сегодня с моими жильцами… Вкуснятина необыкновенная

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 16:46

Наталья, Россия, Москва писала:

Чача с того года стоит.
Кому надо, могу подарить

вези мне, я ее продам за 800 руб литр на работе… у меня ее заказывали 3 литра, а я не успела купить sad_rt_40.png

Леонид, Россия, Санкт-Петербург, 39 лет

Леонид, Россия, Санкт-Петербург, 39 лет.

Ссылка на сообщение

16.08.2021 16:47

Наталья, Россия, Москва писала:

Чача с того года стоит.
Кому надо, могу подарить

Эх…. Я не в Москве… lollol_rt_46.png

Февралина, Беларусь, Минск, 45 лет

Февралина, Беларусь, Минск, 45 лет.

Ссылка на сообщение

16.08.2021 16:47

tet, Москва, м. Аннино писала:

потому что мне надо на работу, я уже месяц можно сказать была в отпуске, две недели на больничном, две в Крыму, вот именно, что я знаю, как надо отдыхать и отдохнула в этот раз как никогда, вот от души отдохнула..
Потому что я рулила обратно — устала просто.. на выходные мне один алканафт мозги все вынес, перепил моей чачи.. ))))))))))
я сегодня на работе зато отдыхаю целый день

Удивило, что после отдыха соседи раздражают biggrin_rt_40.gif
Я когда отдохну, сама доброта mosking_rt_50.gif

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 16:53

Февралина, Беларусь, Минск писала:

Удивило, что после отдыха соседи раздражают
Я когда отдохну, сама доброта

даже не они, а их лица такие типа недовольные… они ничего не говорят плохого, просто взгляд такой типа ну что — приперлась? опять будешь тут жужжать?

Владимир, Россия, Москва, 80 лет

Владимир, Россия, Москва, 80 лет.

Ссылка на сообщение

16.08.2021 16:54

Февралина, Беларусь, Минск писала:

Удивило, что после отдыха соседи раздражают
Я когда отдохну, сама доброта

А я с этой самой… добротой… и засыпаю))

Наталья, Россия, Москва, 35 лет

Ссылка на сообщение

16.08.2021 16:58

tet, Москва, м. Аннино писала:

ну ка поподробнее с этого места… откуда +2?

Какие здесь все любопытные smile_rt_40.png))
Сестра в Россию приехала, приедет в гости после моего возвращения.

Наталья, Россия, Москва, 35 лет

Ссылка на сообщение

16.08.2021 17:00

tet, Москва, м. Аннино писала:

Я купила в феодосии восточные сладости — похлаву типа как в таком соке, в сяком соке, такие маленькие как пироженки с разными ореховыми начинками и в медовой заливке, я не знаю сколько их там видов, вообщем накупила их и нугу разных оттенков тоже с орехами… халву с орехами и без, она там с разводами из темного и светлого цвета, тахинная какая-то, потом лукум еще.. вообщем я их накупила тыщи на 2, все перепробовала, пока ехала с чаем, у меня термос был с собой, теперь с подругами опять их все р

Я только лукум беру разных вкусов. Всё остальное слишком сладкое. Попа слипнется smile_rt_40.png)

tet, Москва, м. Аннино, 49 лет

tet, Москва, м. Аннино, 49 лет.

Ссылка на сообщение

16.08.2021 17:01

Наталья, Россия, Москва писала:

Какие здесь все любопытные ))
Сестра в Россию приехала, приедет в гости после моего возвращения.

Супер! поздравляю!!!! это хорошо, когда рядом есть близкие родственники

Вы не можете ответить, т.к. в данный момент не зарегистрированы или не авторизованы

Регистрация | Напомнить пароль | Или введите e-mail (номер телефона) и пароль в форме «Вход на сайт»

Или Вы можете войти на сайт (создать анкету), используя
Войти через Mail.Ru Mail.ru,
Войти через Одноклассники OK.ru или
Войти через ВКонтакте VK.com

наверх

Правильный вариант написания слова: преувеличиваешь

Правило

Гласные в приставках пре- или при-

  • приставка пре- указывает на:
    • высшую степень качества, признака, действия, превышение какой-либо меры: предобрый, пребедно, превознести, преувеличить, превзойти;
    • значения, близкие к значениям приставки пере-: прервать (перервать), претерпеть (перетерпеть), преемник (перенять);
  • Приставка при- обозначает:
    • близость, приближение, присоединение, добавление к чему-либо: приусадебный, придвигать, пристроить, присохнуть, приписать, прибавить;
    • действие, выполненное не до конца или на ограниченный срок: приоткрыть, приумножить, присмотреть, привстать, присесть, прилечь;
    • сопутствующий характер действия: приплясывать, припевать, присвистывать, притоптывать, прищёлкивать.

Мягкий знак в конце

  • в настоящем и будущем временах в окончании 2-го лица единственного числа глагола всегда в конце слова пишется буква «Ь». Если говорить проще, это глаголы, которые отвечают на вопросы: «Что делаешь?», «Что сделаешь?». Примеры: ты гонишь(ся), плачешь, смотришь, учишь(ся), следишь, пьешь.

Личные окончания глаголов на -ишь и -ешь

Теперь, определим правила, по которым будем правильно писать личные окончания глаголов 2-го лица под ударением и без ударения. Но для этого нам потребуется определять спряжения глаголов в самых сложных случаях.

Шаг 1. Определяем, куда падает ударение

Для начала стоит определить ударное или безударное окончание глагола. Используйте примеры ниже, чтобы точно обозначить ударный слог.

  • Ударные окончания встречаются у слов: кричи’шь, молчи’шь, шуми’шь, сопи’шь, мычи’шь, стучи’шь, гори’шь, ворчи’шь.
  • Безударные окончания у слов: ве’ртишь, сте’лешь, ви’дишь, хо’чешь, мо’жешь, сле’пишь.

Если в слове есть приставка вы-, при определении ударения ее убираем и проверяем ударный слог без нее. Например, в словах «вы’стучишь», «вы’растишь» (от слова «растить») ударение падает на приставку вы-, и это уводит нас от  правильного варианта употребления слова. Следует убрать приставку и проверить ударение в слове без неё: «стучи’шь», «расти’шь». Иногда приставка вы- неотделима от слова, в этом случае окончание является безударным, например: вы’растешь (от слова «вырасти»).

После того, как мы правильно определили ударные и безударные окончания перейдем к следующему шагу.

Шаг 2. Вспоминаем спряжения глаголов

Напомним, в русском языке есть 2 спряжения глаголов: первое и второе. Если говорить обычным языком, то это правила, по которым меняются глаголы в зависимости от лиц, числа, времени и родов по аналогии с падежами у имен существительных.

Если слово относится к первому (I) спряжению, то его формы (личные окончания) будут -у, -ю, -ешь, -ет, -ем, -ете, -ут (-ют). Приведем пример:

стелИТЬ -> я стелЮ -> ты стелЕШЬ -> он стелЕТ -> мы стелЕМ -> вы стелЕТЕ -> они стелЮТ.

Если слово относится ко второму (II) спряжению, то его формы (личные окончания) будут -у (-ю), -ишь, -ит, -им, -ите, -ат (-ят). Приведем пример:

носИТЬ -> я ношУ -> ты носИШЬ -> он носИТ -> мы носИМ -> вы носИТЕ -> они носЯТ

Также есть исключения, которые спрягаются не по стандартным правилам. Такие глаголы называют разноспрягаемыми (стоит запомнить):

хотЕТЬ  -> я хочУ -> ты хочЕШЬ -> он хочЕТ -> мы хотИМ -> вы хотИТЕ -> они хотЯТ

бежАТЬ -> я бегУ -> ты бежИШЬ -> он бежИТ -> мы бежИМ -> вы бежИТЕ -> они бегУТ

чтИТЬ -> я чтУ -> ты чтИШЬ  -> он чтИТ -> мы чтИМ -> вы чтИТЕ -> они чтУТ

есть -> я ем -> ты ешь -> он ест -> мы едим-> вы едите -> они едят

дать -> я даю -> ты дашь-> он даст -> мы дадим -> вы дадите -> они дадут

Осталось правильно определить спряжение. Идем дальше…

Шаг 3. Определяем спряжение глагола правильно

Если на Шаге 1 у нас вышло безударное окончание, тогда определим начальную форму глагола (инфинитив). Напомним, что это будет глагол, от которого образовано данное слово, отвечающий на вопросы: «Что делать?», «Что сделать?». Пример: пишешь  — писать (что делать?). Попробуйте определить инфинитив самостоятельно, а для проверки смотрите ниже пункт «Морфологический разбор».

Определяем окончание глагола в начальной форме (инфинитиве). И в зависимости от окончания относим наш пример к первому или второму склонению и используем -ешь или -ишь, соответственно.

К первому спряжению относятся все глаголы кроме глаголов второго спряжения и разноспрягаемых.

К глаголам второго спряжения относятся:

  • все, которые оканчиваются на -ить (исключения: брить, зиждиться и стелить).
  • 4 слова-исключения на -ать: слышать, дышать, держать, гнать;
  • 7 слов-исключений на —еть: смотреть, видеть, ненавидеть, обидеть, терпеть, зависеть, вертеть.

Для окончаний под ударением (кроме исключений, описанных выше) стоит использовать для проверки форму этого в 3 лице множественного числа (они что делают?).

  • Если окончание соответствует второму спряжению, а именно: -ат или -ят, глагол 2 лица в единственном числе будет заканчиваться на -ишь.

стучАТ — стучИШЬ, сопЯТ — сопИШЬ, кричАТ — кричИШЬ.

  • Если окончание соответствует первому спряжению, а именно: -ут или -ют, глагол 2 лица в единственном числе будет заканчиваться на -ешь.

разобьЮТ — разобьЁШЬ, льЮТ — льЕШЬ, жгут — жжЁШЬ.

Морфологический разбор слова преувеличиваешь

1. Часть речи — глагол
2. Морфологические признаки:
Начальная форма: преувеличивать (инфинитив);
Постоянные признаки: 1-е спряжение, переходный, несовершенный вид;
Непостоянные признаки: изъявительное наклонение, единственное число, настоящее время, 2-е лицо.
3. Синтаксическая роль: Может быть различным членом предложения, смотрите по контексту.

Примеры использования и цитаты

(Чешет спицей голову и улыбается, глядя на Любовь.) Яков. Ты преувеличиваешь, Люба…

«Последние» — Горький Максим

Ведь я вижу,- ты даже похудел из-за этого. — Мама, ты преувеличиваешь! — Пожалуйста! Ведь я знаю,- ты по ночам стал плохо спать и бредишь иногда. Ну, представь, если ты захвораешь! — Вот еще! — Не дай Бог, сойдешь с…

Тени и свет — Сологуб Ф.К. полное содержание онлайн

Преувеличиваешь, — пробормотал редактор, читая одним глазом чью-то рукопись, а другим следя за новой надоедливой мухой. Робинзон хотел сказать что-то, спрыгнул с подоконника, снова закашлялся и плюнул в корзину с рваной…

«Жизнь Клима Самгина. Часть вторая» — Горький…

Похожие слова

Приувеличиваешь или преувеличиваешь как правильно пишется


2

ПрЕувеличить или прИувеличить?

Когда и как правильно писать?

8 ответов:

Приувеличиваешь или преувеличиваешь как правильно пишется



4



0

Теоретически, мы можем сконструировать в языке пару «преувеличить — приувеличить». Первое слово (с приставкой «пре-«) должно означать значительное преувеличение, а второе (с приставкой «при-«) — неполное, незначительное преувеличение.

Но это только теоретически. На самом же деле, язык признаёт глагол «приувеличить» парадоксальным и, в общем-то, несуществующим. Поскольку «приувеличить» должно означать «приувеличение», а «приувеличения» в языке тоже нет.

Запомните — если уж преувеличивать, то делать это по-настоящему, с применением «пре-«. Именно об этом говорят и самые подробные орфографические словари, скрин из одного из которых помещён ниже:

Приувеличиваешь или преувеличиваешь как правильно пишется

Приувеличиваешь или преувеличиваешь как правильно пишется



3



0

Формально для слов увеличить/уменьшить можно предположить существование 4-х вариантов: с приставкой ПРИ: слегка приувеличить/приуменьшить и с приставкой ПРЕ: значительно преувеличить/преуменьшить. Все они связаны с субъективной оценкой предметов и явлений.

Однако реально используются только три: преувеличить/преуменьшить и приуменьшить.

Преувеличить и преуменьшить — это дать соответствующую оценку. Преувеличить — значит придать предмету значение большее, чем он этого заслуживает. Преуменьшить значение какого-либо обстоятельства — уменьшить его значимость. Эти две формы встречаются чаще.

Приуменьшить: здесь факт значимости признаётся, но не в должной мере, делаются попытки что-то смягчить и сгладить.

Приувеличиваешь или преувеличиваешь как правильно пишется



2



0

Предположение о том, что глаголы «преувеличить» (с «е» в приставке) и «приувеличить» (с «и» в приставке) составляют в русском языке существующую пару паронимов, будет не совсем верным. Мыслить, ориентируясь на «приуменьшить» и «преуменьшить», которые используются, являясь оба правильными, здесь нельзя.

Приставка «пре-» представляет собой единственно допустимый вариант в словах «преувеличить» и «преувеличивать» с точки зрения очень многих словарей, поэтому мы только так глагол «преувеличить» и будем писать.

На мой взгляд, несложно запомнить, что «преувеличить» — это как бы превознести, что соответствует типичной семантике приставки «пре».

Пишите правильно: «преувеличил достижения», «преувеличила достоинства», «преувеличили заслуги».

Приувеличиваешь или преувеличиваешь как правильно пишется



2



0

Слово «преувеличить» — это глагол неопределенной формы, который отвечает на вопрос «что делать?». Разобрав это слово по составу (пре- приставка, -у- вторая приставка, -велич- корень, -и- суффикс, -ть- второй суффикс) можно понять, что проблемная гласная содержится в приставке слова. О правописании приставок пре- и при- в русском языке есть правило. Согласно этому правилу:

Приставка при- пишется если:

  • слово по смыслу говорит о неполноте действия;
  • слово по смыслу говорит о близком нахождении рядом с чем-нибудь;
  • слово указывает на приближение или присоединение;

Приставка пре- пишется если:

  • если слово по смыслу говорить о превосходной степени;
  • если приставку пре- по смыслу можно заменить приставкой пере.

Как мы видим слово «преувеличить» указывает на превосходную степень и по смыслу ближе к приставке пре-.

<hr />

<h2>Правильно: преувеличить</h2>

Пример предложения со словом «преувеличить»: можно преувеличить свои достижения, но это ни к чему хорошему не приведет.

Приувеличиваешь или преувеличиваешь как правильно пишется



1



0

В школах, когда проходят правописание приставок пре- и при-, не очень вникают в некоторые тонкости. Там просто запоминают сложные случаи, потому что написание этих приставок — одна из самых сложных тем. Но, кстати, глагол «преувеличить» не вызывает особых трудностей. Здесь однозначно пишется приставка «пре», так как глагол обозначает не просто «увеличить», а ее высшую степень «преувеличить» и в данном случае не имеет значение насколько это степень высока.

<hr />

Приувеличиваешь или преувеличиваешь как правильно пишется

<hr />

Приувеличиваешь или преувеличиваешь как правильно пишется



1



0

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

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

Приувеличиваешь или преувеличиваешь как правильно пишется



0



0

Правописание слова «преувеличить» и его словосочетания хорошо изложены в орфографии русского языка.

Приувеличиваешь или преувеличиваешь как правильно пишется



0



0

Чтобы научиться правильно писать подобные слова с приставками ПРИ- и ПРЕ-, поймите простую истину: ПРЕ- говорит об улучшении качеств, увеличении и т. д., а ПРИ- наоборот об уменьшении. Потому правильно писать преувеличить и приуменьшить.

Читайте также

Приувеличиваешь или преувеличиваешь как правильно пишется

В написании слова сгущенка имеется несколько ошибкоопасных мест.

Во-первых, перед звонким согласным корня слова (с-гущ-ён-к-а — приставка/корень/суффикс/суффикс/окончание) происходит фонетический процесс озвончения глухого согласного с. Но, обратившись к морфему разбору существительного, выясним, что пишется только приставка с-.

Вторая трудность в написании слова: какую букву написать в суффиксе, ё или о?

Опять здесь поможет разбор по составу. В суффиксах отглагольных существительных после шипящих пишется ё:

густой — сгустить — сгущённый — сгущёнка.

Слово «сгущенка» является производным от глагольной формы — причастия.

Аналогично пишутся отглагольные существительные:

коптить — копчёный — копчёнка,

тушить — тушёный — тушёнка.

Приувеличиваешь или преувеличиваешь как правильно пишется

Слово университет состоит из пяти фонетических слогов:

у-ни-вер-си-тет.

Как назло, ударным является самый последний слог. По этой причине можно совершить кучу ошибок в написании безударных гласных в этом длинном существительном мужского рода.

Чтобы слово не изменилось при написании до неузнаваемости, попытаемся проверить безударные гласные, вспомнив родственное прилагательное «университетский» и сложное слово «универсиада»

Но в них звучит пятый по счету ударный гласный.

Так что написание этого заимствованного слова из латинского языка через язык-посредник немецкий придется запомнить или обратиться к помощи орфографического словаря.

Приувеличиваешь или преувеличиваешь как правильно пишется

Приувеличиваешь или преувеличиваешь как правильно пишется

Слово Аллегория оказывается существительным женского рода и первого склонения в котором выделим окончание -Я: Аллегория-Аллегорией-Аллегорию.

Ударение в нем падает на третий слог: аллегОрия.

Корнем слова оказывается морфема АЛЛЕГОРИ-: Аллегорический.

Обратим внимание, что в этом корне имеется безударная гласная А, безударная гласная Е и сдвоенные согласные Л, а само слово можно ошибочно написать как ОЛИгория.

Проверить безударные гласные а также согласные Л в слове Аллегория мы не можем, слово целиком заимствованное из древнегреческого языка и подлежит запоминанию.

Буквально слово означает иносказание, переносный смысл.

Приувеличиваешь или преувеличиваешь как правильно пишется

Слово Градация оказывается существительным женского рода и первого склонения в котором выделим окончание -Я: Градация-Градацией-Градацию.

Ударение в нем падает на второй слог: градАция.

Корнем слова оказывается морфема ГРАД-: Градуировать-Градус.

Обратим внимание, что в этом корне имеется безударная гласная А, а само слово можно ошибочно написать как грОдация.

Проверить безударную гласную в этом слове можно с помощью слова грАдус.

Написание суффикса АЦИ следует помнить, в нем не может быть гласной Ы.

Приувеличиваешь или преувеличиваешь как правильно пишется

Слово Депеша оказывается существительным женского рода и первого склонения в котором выделяется окончание -А: Депеша-Депешей-Депешу.

Ударение в нем падает на второй слог: депЕша.

Корнем слова оказывается морфема ДЕПЕШ-, а однокоренных слов не находится.

Обратим внимание, что в этом корне имеется безударная гласная Е, а само слово можно ошибочно написать как дИпеша.

Проверить безударную гласную Е в слове Депеша однокоренными словами мы не можем, ведь слово Депеша пришло в русский язык из французского и сохранило оригинальное правописание. Поэтому слово Депеша следует запомнить и справляться у словаря.

  • Пританцовывать как пишется и почему
  • Притормозить как пишется и почему
  • Приусадебный как пишется и почему
  • Притчи рассказы и поучения старцев в контакте
  • Приумножить или преумножить как правильно пишется слово