当前位置:网站首页>Let's talk programming languages together
Let's talk programming languages together
2022-08-11 04:55:00 【talk_8】
Article table of contents
Why write
Programming technology is developing rapidly, and programming languages are emerging one after another, so we need to constantly learn new technologies and new languages.I still remember that when I was in school, I always felt that it was difficult to learn programming languages. After more than ten years of programming and development, I found that learning programming languages is not that difficult. Find some sample programs and write them. Basically, you can get started within a week, and the restThe main thing is to pay attention to the details of the language until you reach the level of proficiency in using the language.
My first programming language was C, then I learned C++, which I learned in college, and I taught myself Java and OC
after working in mobile development, and now useThe Kotlin, Swift and Dart
. And Python for the hassle of working out.After using these programming languages, I summarized a set of my own learning ideas and methods. I plan to share these ideas and methods in the form of blogs, hoping to help friends who are preparing to learn programming languages.
What to write
The content of the blog belongs to experience sharing. I will classify and summarize the knowledge in programming languages, so that everyone can master the ideas behind the programming languages. When encountering new programming languages, you can use this idea to quickly master new programming languages.Programming language.Of course, the idea is abstract, and the program is concrete. I will demonstrate the abstract idea through concrete code.
The code is written in swift, kotlin and dart languages. I chose these three languages because they are the programming languages I am currently using. I am familiar with them. The most important thing is that they are relatively similar.fast
边栏推荐
- K8s复习笔记7--Redis单机和Redis-cluster的K8S实现
- form表单提交数据库中文变成问号
- FPGA工程师面试试题集锦121~130
- 交换机和路由器技术-24-OSPF单区域配置
- Self-research capability was recognized again, and Tencent Cloud Database was included in the Forrester Translytical report
- 交换机和路由器技术-27-OSPF路由重分发
- 2022新员工公司级安全教育基础培训(118页)
- Application of Identification Cryptography in IMS Network
- How to use svg-icon (svg-sprite-loader plugin)
- [QNX Hypervisor 2.2 User Manual] 10.16 vdev virtio-blk
猜你喜欢
交换机--- 生成树--三层架构总结
How to add icons to web pages?
Self-research capability was recognized again, and Tencent Cloud Database was included in the Forrester Translytical report
ALSA音频架构 -- aplay播放流程分析
简历里写了会代码,却依然过不了面试这一关
Selenium自动化测试框架工作原理你明白了吗?
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: '/data/xxxx
leetcode 9. 回文数
视觉任务种常用的类别文件之一json文件
CAN/以太网转换器 CAN与以太网互联互通
随机推荐
交换机和路由器技术-36-端口镜像
map and set - natural search and lookup semantics
Application of Identification Cryptography in IMS Network
Redis: Solve the problem of modifying the same key with distributed high concurrency
How to read a paper
FPGA engineer interview questions collection 111~120
交换机和路由器技术-27-OSPF路由重分发
[QNX Hypervisor 2.2用户手册]10.16 vdev virtio-blk
交换机和路由器技术-24-OSPF单区域配置
交换机和路由器技术-34-动态NAT
关于CC 攻击
CAD2020 打开错误报告 e06d7363h Exception at 13644F69h
Paper Notes: Bag of Tricks for Long-Tailed Visual Recognition with Deep Convolutional Neural Networks
【电商运营】社交媒体营销策略该如何制定?
交换机--- 生成树--三层架构总结
标识密码技术在 IMS 网络中的应用
智能指针笔记
-Fill in color-
[Actual combat scene] Mall-discount event design plan
FPGA工程师面试试题集锦121~130