Общий обзор архитектуры приложений Dropbox и Carousel, использующих либу на C++ для шаринга бизнес-логики.
https://oleb.net/blog/2014/05/how-dropbox-uses-cplusplus-cross-platform-development/
#cpp #crossplatform
https://oleb.net/blog/2014/05/how-dropbox-uses-cplusplus-cross-platform-development/
#cpp #crossplatform
Ole Begemann
How Dropbox Uses C++ for Cross-Platform iOS and Android Development
Notes on talks Dropbox’s Mailbox and Carousel teams gave at UIKonf 2014 about using a C++ for sharing non-UI code between their Android and iOS apps.
Латтнер предлагает переключаться на javascript, но есть и альтернатива получше. В новом стандарте плюсов наконец-то выпиливают указатели.
http://www.bfilipek.com/2018/04/deprecating-pointers.html
#cpp
http://www.bfilipek.com/2018/04/deprecating-pointers.html
#cpp
C++ Stories
Deprecating Raw Pointers in C++20
The C++ Standard moves at a fast pace. Probably, not all developers caught up with C++11/14 yet and recently we got C++17. Now it’ time to prepare C++20!
A few weeks ago The C++ Committee had an official ISO meeting in Jacksonville, FL (12-17 March 2018)…
A few weeks ago The C++ Committee had an official ISO meeting in Jacksonville, FL (12-17 March 2018)…
Почему пойнтеры в плюсах – это сложно.
https://www.ralfj.de/blog/2018/07/24/pointers-and-bytes.html
#cpp #memory
https://www.ralfj.de/blog/2018/07/24/pointers-and-bytes.html
#cpp #memory
www.ralfj.de
Pointers Are Complicated, or: What's in a Byte?
This summer, I am again working on Rust full-time, and again I will work (amongst other things) on a “memory model” for Rust/MIR. However, before I can talk about the ideas I have for this ...
Вызов Swift из C++ кода
В последний Xcode завезли поддержку C++ -> Swift интеропа. По ссылке – инструкция, как его потестить.
В последний Xcode завезли поддержку C++ -> Swift интеропа. По ссылке – инструкция, как его потестить.
chaos.social
Uli Kusterer (@[email protected])
Wow! I hadn't realized calling Swift from C++ had landed in mainline Xcode already! And it's really easy to use:
1. In Xcode, set ‘SWIFT_OBJC_INTEROP_MODE = objcxx’
2. Make sure all Swift you want to call is public
3. Include the "MYSWIFTMODULENAME-Swift.h"…
1. In Xcode, set ‘SWIFT_OBJC_INTEROP_MODE = objcxx’
2. Make sure all Swift you want to call is public
3. Include the "MYSWIFTMODULENAME-Swift.h"…