Size: a a a

CODE BLOG / Чат

2020 June 12

II

Ibrohim Ibrohim in CODE BLOG / Чат
Nika
Всем привет
Привет
источник

4

4g in CODE BLOG / Чат
Cyber Mavka
Известны 10 преимуществ Паскаля перед Си:)
Я приведу только одно, но самое важное.
На Си вы можете написать:
for(;P("\n").R--;P("\ "))for(e=0x3DC;e--;P("_ "+(*u++/8)%2))P("| "+ (*u/4)%2);
На Паскале Вы НЕ МОЖЕТЕ такого написать.
😂😂😂😂
Судя по всему тут работа с указателями. Имхо Паскаль в этом плане может и имеет другие синтаксические конструкции, но также без особого труда пишется аналогичный код в том числе работа с указателями.

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

🎁

🎁Kopoh🎄 in CODE BLOG / Чат
XD
источник

🎁

🎁Kopoh🎄 in CODE BLOG / Чат
QuotLy
Привет!
Я помогу создать цитату из сообщения.
Бот может работать как в личных сообщениях, так и в группах

 ⚙️ Доступные команды:
/q [в ответ на сообщение] — сделать цитату из сообщения

 Доступные флаги для команды /q:/q:
   hex код или название цвета: #cbafff или indigo — сделать цитату с цветом #cbafff#cbafff
   Цифра: 3 — сделать цитату из 3 сообщений вниз
   random: случайный цвет цитаты
   reply или r: сделать цитату с сохранением ответов
   p или png — сделать PNG цитату
   i или img — сделать цитату в виде картинки
   rate — добавить оценку к цитате

 Пример использования флагов:
 /q white r p
 /q i red
 /q r #cbafff

/qcolor green — установить цвет цитат green по умолчанию (hex код или название цвета)

/qs 🥰💜 [в ответ на сообщение] [только для администраторов] — сохраняет стикер/фото/документ с фото в стикерпак группы с эмодзи 🥰💜 (эмодзи может быть любым и любое количество)
/qd [в ответ на сообщение] [только для администраторов] — удалить стикер из стикерпака группы

/qrate [только для администраторов] — включить/выключить оценку цитат
/qrand — случайная цитата с положительным рейтингом
/qtop — топ цитат группы

/help или /start — получить этот текст

🇺🇸 /lang — change the language
🇷🇺 /lang — изменить язык

☕️ Купить кофе разработчику: donate.lyo.su

👨🏻‍💻 Блог разработчика: @LyBlog
GitHub: github.com/LyoSU/quote-bot
Wat?
источник

SN

Sergei Naumov [nsa] in CODE BLOG / Чат
001
Я "гопарей" никогда в жизни не видел...Или мне кажется...А вот карманников...Кууча
Меня в детстве регулярно на мелочь трясли (тогда "мелочь" - бумажные сотки, ну ничего удивительного - мне шесть или семь, а трясли подростки)
источник

SN

Sergei Naumov [nsa] in CODE BLOG / Чат
Ну и многих моего возраста, рядом детдом был, они оттуда респаунились)))
источник

А

Ари in CODE BLOG / Чат
Здравствуйте!
источник

А

Ари in CODE BLOG / Чат
В чём ошибка?
источник

ℬoʀsuk7 in CODE BLOG / Чат
Cyber Mavka
Известны 10 преимуществ Паскаля перед Си:)
Я приведу только одно, но самое важное.
На Си вы можете написать:
for(;P("\n").R--;P("\ "))for(e=0x3DC;e--;P("_ "+(*u++/8)%2))P("| "+ (*u/4)%2);
На Паскале Вы НЕ МОЖЕТЕ такого написать.
😂😂😂😂
Ну то что можно не означает что нужно)
источник

NK

ID:0 in CODE BLOG / Чат
Когда наш технический эксперт возвращается из отпуска.

#thumor
источник

SS

Steel Sword in CODE BLOG / Чат
4g
Судя по всему тут работа с указателями. Имхо Паскаль в этом плане может и имеет другие синтаксические конструкции, но также без особого труда пишется аналогичный код в том числе работа с указателями.

Про чистый Паскаль не знаю, но в delphi знаю точно, что можно прямо в коде делать вставки фрагментов кода на ассемблере.
Так что в плане возможностей языков думаю они примерно схожи
Схожи, но есть отличия. В С нет передачи параметра по ссылке. Только по значению. Правда, значение может быть указателем, но не суть.
Еще в С есть переменное кол-во аргументов, а в паскале такого нет. Это из-за того, в какой ассемблер раскладывается вызов функции. Паскалевский чуть эффективнее, но ограниченнее. Еще в С нет строк.

В С вообще есть только функции, значения и указатели, и больше ничего. И всё завёрнуто в удобный синтаксис.
источник

SS

Steel Sword in CODE BLOG / Чат
Я вот что думаю.
Сейчас идёт тенденция выпиливать С-подобный for и делать под этим именем перебор в стиле for-each. Но иногда ведь такая конструкция бывает нужна. А что если прокачивать while таким образом?
Например
while value {}
Или
while (int i = 0; i < num; i++){}
источник

B[

Bars0_o [SpamBlock] in CODE BLOG / Чат
разве в вайле можно что то кроме условия?
источник

SS

Steel Sword in CODE BLOG / Чат
Bars0_o [SpamBlock]
разве в вайле можно что то кроме условия?
Нет, но я предлагаю его прокачать
источник

SS

Steel Sword in CODE BLOG / Чат
Bars0_o [SpamBlock]
разве в вайле можно что то кроме условия?
Потому, что всё равно и тут, и там цикл держится на условии. Просто мы добавим предстартовую инструкцию и инструкцию на каждую итерацию
источник

SS

Steel Sword in CODE BLOG / Чат
А можно еще и с do-while склеить.
источник

IM

Ivan Morgun in CODE BLOG / Чат
Steel Sword
Я вот что думаю.
Сейчас идёт тенденция выпиливать С-подобный for и делать под этим именем перебор в стиле for-each. Но иногда ведь такая конструкция бывает нужна. А что если прокачивать while таким образом?
Например
while value {}
Или
while (int i = 0; i < num; i++){}
А накуя?
источник

J

Jmik in CODE BLOG / Чат
К вайле это собачить не надо
Потеряется читабельность
Щас он хорошо читается

Пока [условие]
С-фор лучше назвать как-то
with()
источник

SS

Steel Sword in CODE BLOG / Чат
Ivan Morgun
А накуя?
В Go же всё переименовали в for
источник

А

Артем in CODE BLOG / Чат
Steel Sword
В Go же всё переименовали в for
Скорее просто while убрали, а не перименовали
источник