摘要: 编程语言是一组概念的集合。 一、抽象与表达力 1、针对(一组)特定问题强大的表达(和解释)能力; 具有准对性的问题域更好的抽象能力; 包含语言、范式的特定概念; 2、拥有自己独特的概念和构建体系 这些概念(针对某些问题)具有更好的描述、抽象、表达能力。 3、抽象(表达)的两个方向 1)将冯诺伊曼底层 阅读全文
posted @ 2019-10-11 17:53 zzfx 阅读(334) 评论(0) 推荐(0)
摘要: 评: 低层语言具有更有效的机器控制力而不是更强的机器控制力。 因为绝大多数高级语言都是图灵完备的。 按照我一个朋友的说法,编程语言始终是计算机领域中最本质的东西之一,特别是在计算机工程(而不是科学)领域中,“用什么形式来控制机器”始终是一个核心问题。 【基本观点】 1. 编程语言与软件系统一样,处于 阅读全文
posted @ 2019-10-11 17:50 zzfx 阅读(611) 评论(0) 推荐(0)
摘要: 更好的理解(抽象)、更少的构建(配置)、更方便的表达(语言) 一、iOS系统的网络编程(DSL概念) ios缺省的网络编程只是给出了网络编程的基本概念: urlsession、request、responde、缓存、会话、鉴权体系等; 给出了DSL的基本概念; 需要程序员自己根据需要对这些概念进行组 阅读全文
posted @ 2019-10-11 16:35 zzfx 阅读(696) 评论(0) 推荐(0)
摘要: ssl是tcp的会话层与表示层 阅读全文
posted @ 2019-10-11 11:28 zzfx 阅读(663) 评论(0) 推荐(0)