c (22)

Розумні вказівники у C

Я є палким прибічником C, однак іноді мені не вистачає певних високорівневих конструкцій. Мені не дає спокою незручність роботи з пам'яттю у C. Мене легко відволікти, тому я часто забуваю звільнити виділену пам'ять чи закрити файли. Дізнавшись про ро...

Codeguida · 31 липня 2017 · 13

Microsoft запустила проєкт для розробки мобільних застосунків на C#

Microsoft запускає експериментальний проєкт Mobile Blazor Bindings. Він дозволяє писати застосунки для Android та iOS мовою C# — за допомогою .NET і фреймворку Blazor. Так розробники зможуть спиратися на знайомі шаблони вебпрограмування. Microsoft [в...

Codeguida · 17 січня 2020 · 7

У 2019 році мова C була популярнішою за Python

Мова програмування C, якій майже 48 років, й досі поширена серед розробників та, що цікаво, вона популярніша за Python. Принаймні, такі дані вказані в рейтингу TIOBE за 2019 рік. Він визначає популярність мов програмування на базі пошукових запитів у...

Codeguida · 09 січня 2020 · 4

Які проблеми з безпекою характерні для різних мов

Компанія WhiteSource опублікувала аналіз вразливостей для різних мов програмування. В середньому проблеми з безпекою у відкритих проектах розподілились так: 47% всіх знайдених проблем стосуються мови С, 17% — PHP, 12% — Java, 11% — JavaScript. Частк...

Codeguida · 30 березня 2019 · 3

Вийшли специфікації OpenCL 3.0

Організація Khronos Group випустила попередні специфікації фреймворку OpenCL 3.0. Розробники можуть їх потестувати, надіслати фідбек через GitHub, після цього специфікації удосконалять і підготують фінальну версію. Стандарт OpenCL визначає API й розш...

Codeguida · 28 квітня 2020 · 2

Бібліотека Rustls виявилась кращою і швидшою за OpenSSL

Маленька і відносно невідома бібліотека TLS, написана мовою Rust, перевершила галузевий стандарт OpenSSL практично в усіх основних категоріях. Такі результати показала серія тестів, що складалася з чотирьох частин (1, 2, 3, [4](https://jbp.io/2019/07...

Codeguida · 23 липня 2019 · 2

Екосистема розробників у 2019 році: дослідження JetBrains

Компанія JetBrains опублікувала дослідження, присвячене екосистемі розробників у 2019 році. В опитуванні взяли участь майже 7000 розробників. Ось деякі цікаві результати: JavaScript найбільше використовують як основну мову програмування. Водночас J...

Codeguida · 21 червня 2019 · 2

Пишемо першу багатониткову програму на С#

Написати багатониткову програму не так складно, як це було раніше. .NET зробив за нас багато брудної роботи, щоб ми могли більше зосередитись на деталях. Існує кілька способів створювати багатониткові програми на C#. Запуск нитки public class SimpleT...

Codeguida · 28 липня 2017 · 2

Макет метода з out параметром за допомогою Moq

Код проекту Архів — 9 KB. GitHub. Вступ Moq — зручна та популярна бібліотека створення макетів об'єктів для платформи .Net. Вона використовується при модульному тестуванні, щоб ізолювати окремі класи від їх залежностей та впевнитись, що виконують...

Codeguida · 5 років тому

Python може очолити список найпопулярніших мов за версією TIOBE

Організація TIOBE опублікувала свій рейтинг мов за червень — і в ньому мова Python вперше майже наздогнала C, яка класично очолює список. Зараз розрив між ними складає лише 0,7%. За 20 років існування рейтингу перше місце завжди належало або мові C,...

Codeguida · 09 червня 2021