- convention 惯例
- conversion 转变
- convection 对流
I18N
印欧语系:
https://zhuanlan.zhihu.com/p/143081049
西班牙语
在西班牙语中,双重否定用来加强语句中的否定意义。在英语中,双重否定相互抵消,句子表达的是肯定的意思。——《简单的逻辑学》
西班牙语的句首会出现倒置的感叹号,问号。
法语
法语有许多单词中间用撇号 ‘ 隔开
Coding
Data Investigation
Check Non-Ascii characters
编程语言比较
Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。
Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。
编程语言语法对比
Scripting Languages I: Node.js, Python, PHP, Ruby
http://rigaux.org/language-study/syntax-across-languages.html
https://programming-idioms.org/about#about-block-cheatsheets
- https://programming-idioms.org/cheatsheet/go
- https://programming-idioms.org/cheatsheet/kotlin
- https://programming-idioms.org/cheatsheet/Kotlin/Python
静态语言 vs 动态语言
https://www.liaoxuefeng.com/wiki/1016959663602400/1017497232674368
Android Development
官网 推荐的是
IDE | 语言 |
---|---|
Android Studio | Kotlin/Java |
Flutter v/s Native: Will Flutter Replace Native Android App Development?
We’ll compare Flutter and native Android development on the basis of 5 criteria:
Technical Architecture
The tech stacks used for Google Flutter and Native Android development are different. Both the platforms have completely different architecture.
While Dart is the programming language of Flutter, Java or Kotlin is the language for native Android development.
Flutter provides you with more Integrated Development Environment (IDE) options.
Native Android app development uses just Android Studio as the IDE.
However, in addition to Android Studio, Flutter enables you to use many other lightweight editors such as VIM, Atom, and Sublime Text.
You can create Flutter apps in an IDE such as IntelliJ Idea.
The apps created on native Android are slick and fast. This is because they are created natively with the help of either Kotlin or Java language.
Create the Blog
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start
Create a new post
1 | $ hexo new "My New Post" |
More info: Writing
Run server
1 | $ hexo server |
More info: Server
Generate static files
1 | $ hexo generate |