卡尔.波普尔摘要: 社会科学, 艺术, 及进化论

 

主动的进化论

一切活的事物都在寻求更加美好的世界, 积极主动的试错, 试错的结果是进化

进化论是生命体有意识的选择, 而不是被动的选择

悲观的自然选择, 意味着竞争限制自由. 乐观的主动选择, 意味着扩大自由: 去了解有哪些力量, 使这个世界变为一个整体

 

社会科学

使用与自然科学相同的方法. 波普尔提到了经济学领域中出现的客观理解的方法, 或曰情境逻辑, 并建议尝试性的应用情境逻辑作为一般的社会学方法.

这是自称哲学家的索罗斯所不同意的, 因为社会学或经济学的研究对象, 人, 在情境逻辑中会有非理性的行为, 并且会不断与所处的情境互相反馈

和在所有其他科学中一样,我们在社会科学中或成功或不成功,或有趣或无趣,或富有成效或徒劳无益,恰与我们所涉及的问题的意义或趣味成比例;当然,也恰与我们处理这些问题时的诚实性、直接性、简单性成比例

 

艺术非表现主义

口头或书面的句子是主观思想的表现这种肤浅的、令人误解的理论产生了灾难性的后果:它导致了表现主义。甚至在今天,一件艺术作品是艺术家的个性和情感的表现这种观点几乎被普遍接受。许多作曲家和艺术家相信这种理论,这种信念贬低了、几乎毁坏了艺术。 毫无疑问,人们做的每件事情,包括刷牙或打呵欠,都是其个性和情感的表现。这使表现主义理论变得价值不大和毫无意义。

我应从批判一种人们普遍接受的艺术理论开始,这种理论主张,艺术是自我表现或艺术家个性的表现,或者他的情感的表现。而我自己的反本质主义的观点认为,“是什么”的问题,如“艺术是什么”的问题,决不是真正的问题。我对这一理论的主要批评是简单的:表现主义的艺术理论是空洞的。因为一个人或一个动物所能做的一切,(除了其他而外)都是对一种内部状态、对情感和个性的表现。一切人类的和动物的语言都是如此。对于一个人或一头狮子行走的姿势,一个人咳嗽或擤鼻子的姿势,一个人或一头狮子注视你或不理睬你的姿势,这都成立。对于鸟筑巢,蜘蛛织网,人造房屋的方式来说,这也都成立。换句话说,这并不是艺术的特征。由于同样的理由,关于语言的表现主义的或情感的种种理论,也都是无谓的,没有提供什么信息,因此是没有用处的。

当然,我不打算回答“艺术是什么?”这类“是什么?”的问题。但我的确认为,使一件艺术作品令人感兴趣或有意义的.绝不是自我表现。从心理学的角度来考虑,艺术家需要具备某些能力,我们可称之为创造性的想象力,或者幽默感、情趣以及(相当重要的)献身于工作的精神。作品对他就是一切,作品必定超越他自己的个性。但这仅仅是问题的一个心理学方面,正因如此,它还不是主要的方面。重要的是艺术作品。这里我想先说一些否定的东西。

有些伟大的艺术作品是不具备伟大的独创性的。如果艺术家的意图主要在于使他的作品成为独创性的或“非同寻常的”(除非以一种风趣的方式),那这样的艺术作品几乎不可能是伟大的。真正的艺术家的主要目标是使作品尽善尽美。独创性是一种神赐的恩物,像天真一样,可不是愿意要就会有的,也不是去追求就能获得的。一味追求独创或非同寻常,想表现自己的个性,就必定影响艺术作品的所谓“完整性”[integrity〕。在一件艺术杰作中,艺术家并不想把他个人的小小抱负强加于作品,而是利用这些抱负为他的作品服务。这样,他这个人就能通过与其作品的相互作用而有所长进。通过一种反馈,他可能获得成为一位艺术家所需的技艺和其他能力

 

艺术与批评

艺术不是艺术家个人的性格体现, 伟大的作品是在批评中迭代的产生的

我猜测,这些艺术家是带着一个问题或一项任务,如带着写一部小提琴协奏曲,或者弥撒曲,或者歌剧的任务开始着手创作的。他们对作品的长短、特色、结构(如是否采用奏鸣曲形式)以及作品的主题预先有个设想。正式的计划当然更为详尽,尤其在打算创作弥撒曲或歌剧时。

然而,在执行过程中,即在实际工作,在把想法现实化和在把想法写在纸上时,即使是艺术家的正式计划也会在创作活动的影响下发生改变。这里所指的“活动”包括了艺术家自我批评性质的修改和除错。通过这些活动,计划变得更为具体和明确。艺术家要判断作品的每个部分、每个细节是否符合理想的整体布局,反之,艺术家还要在逐步确定作品细节的同时不断修改理想的整体布局。这里面存在着一种反馈效应,即越来越清晰明了的计划或理想的布局与通过纠正错误而逐渐形成的具体作品之间的相互作用。

我们从画家画肖像,即他试图建立对一个自然对象的解释中可以清楚地看出这种反馈效应。他构思、绘草图、接着便开始修改。他在画面上添加一笔颜料,然后倒退数步,检验一下效果如何。新添加上去的颜料的效果主要取决于画境,即画面上已有的一切。反之,新添加上去的颜料也会对整个画面发生影响,使一切色调关系(无论变好或变坏)都发生变化。由于新添加上去的颜料影响了整个画面,他力图达到的、但在他脑海里还未固定的理想画面也会发生变化。对一个肖像画家来说,他努力想达到的逼真度和对所画对象的性格的解释也会发生改变。

在这里重要的是,绘画的行动,即试图使构思变为实际作品的行动肯定要先于批评性的比较或修改(贡布里希曾说过:“先制作后匹配”)。艺术家得先有一个想法,接近理想画面的想法,然后他才能把创作到一定程度的作品与这个理想的画面比较。只有通过这种比较,艺术家才可能进行修改。如果肖像画家所再现的对象就在他面前,那么这个问题或许会稍微好处理些。音乐中也可能有类似情形,在为歌词谱曲时,自我批评和纠正错误就比较容易进行。总而言之,纠正错误就好像是比较,把已经达到的东西和正对准的目标即理想的画面进行比较,而这种理想的画面也会在实际创作出来的作品影响下不断发生变化。已被创作出来的作品会对创作过程起越来越大的影响作用。伟大的作品更是如此,创作者几乎再也认不出完成的作品是他自己所作的。它已变得比创作者的原先构想更伟大,如海顿的清唱剧《创世纪》〔Greation」和舒伯特没写完的《未完成交响 曲》[Unfinished Sympyony]就是实例,只是后者以一种完全不同的方式展现

照我的客观主义理论(它不否认自我表现,但强调它并不足奇),作曲家的情感的真正有意义的功用并不在于它们要被表现,而在于可用它们来检验(客观的)作品的成功、恰当性或影响:作曲家可将自身作为一种检验物,当他对作品的反应感到不满意时,他可以修改和重写(像贝多芬常做的那样);他甚或可以整个地抛弃之。(无论他创作的乐曲原初是否令人动情,他都将这样利用他自己的反应即他自己的“好趣味”[goodtaste]:这是试错法的又一应用。)

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
GeoPandas是一个开源的Python库,旨在简化地理空间数据的处理和分析。它结合了Pandas和Shapely的能力,为Python用户提供了一个强大而灵活的工具来处理地理空间数据。以下是关于GeoPandas的详细介绍: 一、GeoPandas的基本概念 1. 定义 GeoPandas是建立在Pandas和Shapely之上的一个Python库,用于处理和分析地理空间数据。 它扩展了Pandas的DataFrame和Series数据结构,允许在其中存储和操作地理空间几何图形。 2. 核心数据结构 GeoDataFrame:GeoPandas的核心数据结构,是Pandas DataFrame的扩展。它包含一个或多个列,其中至少一列是几何列(geometry column),用于存储地理空间几何图形(如点、线、多边形等)。 GeoSeries:GeoPandas中的另一个重要数据结构,类似于Pandas的Series,但用于存储几何图形序列。 二、GeoPandas的功能特性 1. 读取和写入多种地理空间数据格式 GeoPandas支持读取和写入多种常见的地理空间数据格式,包括Shapefile、GeoJSON、PostGIS、KML等。这使得用户可以轻松地从各种数据源中加载地理空间数据,并将处理后的数据保存为所需的格式。 2. 地理空间几何图形的创建、编辑和分析 GeoPandas允许用户创建、编辑和分析地理空间几何图形,包括点、线、多边形等。它提供了丰富的空间操作函数,如缓冲区分析、交集、并集、差集等,使得用户可以方便地进行地理空间数据分析。 3. 数据可视化 GeoPandas内置了数据可视化功能,可以绘制地理空间数据的地图。用户可以使用matplotlib等库来进一步定制地图的样式和布局。 4. 空间连接和空间索引 GeoPandas支持空间连接操作,可以将两个GeoDataFrame按照空间关系(如相交、包含等)进行连接。此外,它还支持空间索引,可以提高地理空间数据查询的效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值