Публікації на тему 'programming-languages'


Функції C#, які має Java
Чи правда, що C# схожий на Java? Після роботи в Java протягом останніх кількох років і повернення до C#, я з розчаруванням відмовився б від багатьох функцій. Це всі речі, які є в останній версії C# (8), але, наскільки мені відомо, не в останній версії Java (14) на момент написання цієї статті. Без особливого порядку: Кортежі Типи функцій з більшою кількістю аргументів Аргументи за замовчуванням Іменовані аргументи Нульові оператори об'єднання Кращий кастинг Методи розширення..

Як навчитися програмуванню швидко та ефективно
Існує багато різних способів навчитися програмуванню. Гарною відправною точкою є прочитання книги або онлайн-курсу з простої мови програмування, як-от Python або JavaScript. Важливо регулярно практикуватися та починати невеликі проекти, щоб закріпити те, що ви навчилися. Участь в онлайн-спільнотах і хакатонах також може бути корисною для навчання від досвідчених розробників і обміну новими ідеями. Що таке програмування? Програмування — це мистецтво навчити комп’ютер виконувати..

Що таке «повернення 0» функції main() у C/C++!
У програмі C/C++, якщо функція main() виконує всі свої команди крок за кроком без будь-яких помилок, тоді в кінці вона досягне поверненого 0 ; Якщо значення поверне 0, компілятор розцінить це як успішне виконання. Створення функції main() із поверненням 0 є ідеальною практикою. Якщо ми оголосимо функцію main() таким чином: void main(){ // усі дії для виконання } тоді нам не потрібно нічого повертати. Але це не дуже хороша практика, тому що компілятор не може..

Найкращий спосіб для мови програмування робити змінні (поки що): шлях ML
Простір проектування змінних у мовах програмування великий, але наразі (на жаль) знайдено лише одне хороше рішення та багато поганих рішень. Я спробую зробити цей пост дещо об’єктивним, надавши розумні критерії того, як мають працювати змінні, і показавши, наскільки поганий вибір є поганим. Сподіваємось, не викликає суперечок те, що дизайн змінної мови програмування має бути таким: Безпечний. Тобто уникайте пістолетів. Передбачуваний. Тобто уникнути плутанини. Змінний дизайн..

Виконання математики за допомогою масивів NumPy
У моїй попередній статті я описав потужність NumPy та її практичне використання. NumPy — потужний інструмент, який дозволяє працювати з великою кількістю масивів, зокрема з числовими значеннями. У цій статті я проведу трохи математики за допомогою NumPy! Почнемо з вектора рівновіддалених значень від нуля до п’яти пі: З простором списку включено крайній нуль і п’ять пі. Тепер ми можемо завершити синус усіх цих значень. Ви не можете зробити це в стандартній бібліотеці на Python...

Ласкаво просимо на мою сторінку Medium!
Ласкаво просимо на мою сторінку Medium! Тут я буду публікувати статті про багато різних речей, як-от виклики, які я виконую, мови програмування, програмування та все, що стосується технологій. Сподіваюся, комусь допоможу і, можливо, трохи мотивую. Також не соромтеся написати мені повідомлення в Instagram. (@JillOkDev) в Instagram!

Генерики та дисперсія
Привіт шанувальникам дженериків і типової безпеки. Я давно хотів написати статтю про Generics & Variance, але не міг почати. На цю тему вже є стільки чудових статей і відео, що я не міг придумати, як додати хоч якусь цінність. Але ось я роблю спробу. Якщо ви експерт, ви можете перевірити наведений нижче вміст, або якщо ви новачок, ви можете просто отримати деякі нові висновки. Давайте розпочнемо. Дженерики, що це? Концепція Generics була вперше запроваджена в мові програмування..