当前位置: 首页 > 编程日记 > 正文

哲学是什么?(选自:苏菲的世界)

亲爱的苏菲:

人的嗜好各有不同。有些人搜集古钱或外国邮票,有些人喜欢刺绣,有些人则利用大部分的时间从事某种活动。

另外许多人以阅读为乐,但阅读的品味人各不同。有些人只看报纸或漫画,有些人喜欢看小说,有些人则偏好某些特殊题材的书籍,如天文学、自然生物或科技新知等。

如果我自己对马或宝石有兴趣,我也不能期待别人都和我一样。如果我看电视体育节目看得津津有味,就必须忍受有些人认为体育节目很无聊的事实。

可是,天底下是不是没有一件事是我们大家都感兴趣的呢?是不是没有一件事是每一个人都关切的 —— 无论他们是谁或住在何处?是的,亲爱的苏菲,天底下当然有一些问题是每个人都有兴趣的。而这门课程正与这些问题有关。

生命中最重要的事情是什么?如果我们问某一个正生活在饥饿边缘的人,他的答案一定是“食物”。如果我们拿同样的问题问一个快要冻死的人,答案一定是“温暖”。如果我们拿同样的问题问一个寂寞孤独的人,那答案可能是“他人的陪伴”了。

然而,当这些基本需求都获得满足后,是否还有些东西是每一个人都需要的呢?哲学家认为,答案是肯定的。他们相信人不能只靠面包过日子。当然,每一个人都需要食物,每一个人都需要爱与关怀。不过除了这些之外,还有一些东西是人人需要的,那就是:明白我们是谁、为何会在这里。

想知道我们为何会在这儿,并不像集邮一样是一种休闲式的兴趣。那些对这类问题有兴趣的人所要探讨的,乃是自地球有人类以来,人们就辩论不休的问题:宇宙、地球与生命是如何产生的?这个问题比去年奥运会谁得到最多的金牌更大,也更重要。

探讨哲学最好的方式就是问一些哲学性的问题,如:这世界是如何创造出来的?其背后是否有某种意志或意义?人死后还有生命吗?我们如何能够解答这些问题呢?最重要的是,我们应该如何生活?千百年来,人们不断提出这些问题。据我们所知,没有一种文化不关心“人是谁”、“世界从何而来”这样的问题。

基本上,我们要问的哲学问题并不多。我们刚才已经提出了其中最重要的问题。然而,在历史上,人们对每一个问题提出了不同的答案。因此,提出哲学问题要比回答这些问题更容易。

即使是在今天,每个人仍然必须各自寻求他对这些问题的答案。你无法在百科全书查到有关“上帝是否存在?”与“人死后是否还有生命?”这些问题的答案。百科全书也不会告诉我们应该如何生活。不过,读一读别人的意见倒可以帮助我们建立自己对生命的看法。

哲学家追寻真理的过程很像是一部侦探小说。有人认为安德森是凶手,有人则认为尼尔森或詹生才是。遇到犯罪案件,警方有时可以侦破,但也可能永远无法查出真相(虽然在某个地方一定有一个破案的办法)。因此,即使要回答一个问题很不容易,但无论如何总会有一个(且仅此一个)正确答案。人死后要不就是透过某种形式存在,要不就是根本不再存在。

过去许多千百年的谜题如今都有了科学的解释。从前,月亮黑暗的那一面可说是神秘莫测。由于这不是那种可以借讨论来解决的问题,因此当时月亮的真实面目如何全凭个人想象。然而今天我们已经确知月亮黑暗的那一面是何模样。没有人会再“相信”嫦娥的存在或月亮是由绿色的乳酪做成等等的说法了。

两千多年前,一位古希腊哲学家认为,哲学之所以产生是因为人有好奇心的缘故。他相信,人对于活着这件事非常惊讶,因此自然而然就提出了一些哲学性的问题。

这就像我们看人家变魔术一样。由于我们不明白其中的奥妙,于是便问道:“魔术师如何能将两三条白色的丝巾变成一只活生生的兔子呢?”

许多人对于这世界的种种也同样有不可置信的感觉,就像我们看到魔术师突然从一顶空空如也的帽子里拉出一只兔子一般。

关于突然变出兔子的事,我们知道这不过是魔术师耍的把戏罢了。我们只是想知道他如何办到而已。然而,谈到有关世界的事时,情况就有些不同了。我们知道这世界不全然是魔术师妙手一挥、掩人耳目的把戏,因为我们就生活在其中,我们是它的一部分。事实上,我们就是那只被人从帽子里拉出来的小白兔。我们与小白兔之间唯一的不同是:小白兔并不明白它本身参与了一场魔术表演。我们则相反。我们觉得自己是某种神秘事物的一部分,我们想了解其中的奥秘。

P.S:关于小白兔,最好将它比作整个宇宙,而我们人类则是寄居在兔子皮毛深处的微生虫。不过哲学家总是试图沿着兔子的细毛往上爬,以便将魔术师看个清楚。

苏菲,你还在看吗?未完待续……

转载于:https://www.cnblogs.com/mikelin/archive/2011/02/20/1959279.html

相关文章:

SQL语句统计错误率

2018年的第一篇博客就以此作为开端吧 :D 最近在项目中碰到需要统计类似错误率之类的需求,原本这功能是之前做的,但是最近测的时候发现出了点问题,显示的结果不对。这就比较尴尬了。。。 于是就进行debug,发现之前写的查询SQL有问…

Microsoft Surface Toolkit Beta 版发布

目前微软发布的这款Microsoft Surface Toolkit 仍是Beta 版。其中包括一些列控件(Control)、API、模板(Template)以及程序样例和文档供开发者使用。只要具备.NET Framework 4.0、WPF 4.0 和带有Windows Touch 功能并安装Windows 7…

第四节 RabbitMQ在C#端的应用-客户端连接

第四节 RabbitMQ在C#端的应用-客户端连接 原文:第四节 RabbitMQ在C#端的应用-客户端连接版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/details/87357911 1.在VS2013中新建控制台程序,然后添加引用:.NET…

Android控件之ImageView探究

ImageView控件是一个图片控件&#xff0c;负责显示图片。 以下模拟手机图片查看器 目录结构 main.xml布局文件 <?xml version"1.0"encoding"utf-8"?><LinearLayout xmlns:android"http://schemas.android.com/apk/res/android"androi…

R. ftp软件

转载于:https://www.cnblogs.com/youyuanjuyou/p/8257976.html

Js打印表格时部分边框不显示(table 标签)

问题如下&#xff1a; 原始表单 &#xff0c;需要打印在浏览器上打印该表单 出以下效果 原因&#xff1a;是因为当表被复制到一个新窗口时&#xff0c;您的CSS不被保留。你可以通过将一些相关的CSS传递到document.write&#xff08;&#xff09;方法中的新窗口来解决这个问题。…

35岁以前成功的12条黄金法则(1)

第一章&#xff1a;一个目标 一艘没有航行目标的船&#xff0c;任何方向的风都是逆风。 1、你为什么是穷人&#xff0c;第一点就是你没有立下成为富人的目标。 2、你的人生核心目标是什么&#xff1f;杰出人士与平庸之辈的根本差别并不是天赋、机遇&#xff0c;而在于有无目标。…

idea配置echache.xml报错Cannot resolve file 'ehcache.xsd'

解决方法: 打开settings->languages&frameworks->schemas and dtds ,添加地址 http://ehcache.org/ehcache.xsd 然后将ehcache.xml 这里做修改 转载于:https://www.cnblogs.com/liaojie970/p/8270570.html

linux环境安装python-pip

参考&#xff1a;https://blog.csdn.net/u013372487/article/details/51726002 1、通过wget方式安装 # wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate #不检查证书&#xff0c;尽量避免使用(某些情况下加入no-check-certificate 即可成功安装) # python…

NLP学习 资料总结

NLP目前应用于7个重要领域&#xff1a; 1.句法语义分析&#xff1a;对于给定的句子&#xff0c;进行分词、词性标记、命名实体识别和链接、句法分析、语义角色识别和多义词消歧。 2.信息抽取&#xff1a;从给定文本中抽取重要信息。通俗来说就是&#xff0c;了解谁在什么时候、…

一生受益的三个小故事

转载于:https://www.cnblogs.com/88223100/archive/2011/02/22/three_stories.html

VS2008中Web Reference和Service Reference的区别

很早就发现在vs2008中应用web service有两种方式&#xff0c;即Add Web Reference和Add Service Reference&#xff0c;但是一直不是很清楚这两者有什么区别。趁着今天有空实验一下这两者的区别并记录下来供大家参考。 首先在网上查找&#xff0c;发现有如下两个主要区别&#…

详细记录python的range()函数用法

详细记录python的range()函数用法 使用python的人都知道range()函数很方便&#xff0c;今天再用到他的时候发现了很多以前看到过但是忘记的细节。这里记录一下range(),复习下list的slide&#xff0c;最后分析一个好玩儿的冒泡程序。 这里记录一下&#xff1a; >>> ran…

socket编程和并发服务器

socket这个词可以表示很多概念&#xff1a; 在TCP/IP协议中&#xff0c;“IP地址TCP或UDP端口号”唯一标识网络通讯中的一个进程&#xff0c;“IP地址端口号”就称为socket。 在TCP协议中&#xff0c;建立连接的两个进程各自有一个socket来标识&#xff0c;那么这两个socket组成…

基于协同过滤算法实现选课推荐系统

新版本教务管理系统 教务管理系统 选课功能1.系统功能 1、用户账户管理 2、学生个人信息的查看与修改 3、学生的网上选课与课程的评分 4、教师个人信息的查看与修改 5、教师对学生课程评价结果的查看 6、管理员对学生信息与教师信息的查看与添加 7、管理员对课程的增删改查 8、…

linux access函数判断文件存取权限

access&#xff08;判断是否具有存取文件的权限&#xff09;相关函数 stat&#xff0c;open&#xff0c;chmod&#xff0c;chown&#xff0c;setuid&#xff0c;setgid表头文件 #include<unistd.h>定义函数 int access(const char * pathname,int mode);函数说明 access(…

Python天天美味(35) - 细品lambda

lambda函数也叫匿名函数&#xff0c;即&#xff0c;函数没有具体的名称。先来看一个最简单例子&#xff1a; deff(x): returnx**2printf(4)Python中使用lambda的话&#xff0c;写成这样 g lambdax : x**2printg(4)lambda表达式在很多编程语言都有对应的实现。比如C#&#x…

jvm:分析工具

bin/jvisualvm.exe 可查看类实例数 bin/jconsole.exe 监控线程&#xff0c;堆&#xff0c;等 http://blog.csdn.net/yaowj2/article/details/7107818 https://blog.csdn.net/janekeyzheng/article/details/41075791 转载于:https://www.cnblogs.com/chen-msg/p/8275299.html

Django 路由分发

Django 路由分发 当一个url请求过来之后1、先到项目主目录下的urls内。2、由这个url做处理分发给其他app内的urls。 一级路由&#xff1a;主目录urls内引入include from django.conf.urls import url,include urlpatterns [# 指定分发的app目录名称url(r^cmdb/,include("…

NHibernate从入门到精通系列(7)——多对一关联映射

内容摘要 多对一关联映射概括 多对一关联映射插入和查询 多对一关联映配置介绍 一、多对一关联映射概括 关联关系是实体类与实体类之间的结构关系&#xff0c;分别为“多对一”、“一对一”、“多对多”。然而“多对一”是怎样描述的呢&#xff1f;让我们参考图1.1所示&#xf…

PLSQ执行同样的sql,使用mybatis进行动态拼装执行的时候非常慢的问题解决

如题&#xff0c;项目中碰到了同样的sql&#xff0c;在plsql中执行很快&#xff0c;几乎秒出&#xff0c;但在程序中使用mybatis框架时&#xff0c;却非常的慢&#xff0c;前提是动态拼装的sql。在使用写死的参数&#xff0c;不会出现很慢的效果。最后发现是使用 #{xxx} 去注入…

雨林木风爱好者GHOSTXP装机版_NTFS_SP3_2010_03

系统简介:系统下载参考地址:http://www.51ghostxp.cn/winxp/230.htm迅雷地址:thunder://QUFodHRwOi8vZG93bjUuZ2hvc3QyLmNuL0dIT1NUWFBfU1AzeWxtZmFpaGFvemhlXzIwMTBfMDNbTlRGU10uaXNvWlo雨林木风爱好者GHOSTXP装机版_NTFS_SP3_2010_03主要特点&#xff1a; 此系统采用硬盘安装…

栈和堆的区别(转 知乎)

①管理方式&#xff1a;栈由编译器自动管理&#xff1b;堆由程序员控制&#xff0c;使用方便&#xff0c;但易产生内存泄露。 ②生长方向&#xff1a;栈向低地址扩展(即”向下生长”)&#xff0c;是连续的内存区域&#xff1b;堆向高地址扩展(即”向上生长”)&#xff0c;是不连…

到这个年纪为什么我还要开始学习理解参与区块链?

【顺势而为&#xff0c;与时俱进的需要】看来我对信息的敏感程度还不够&#xff0c;最近才认真研读了相关文件&#xff1a;国务院关于印发“十三五”国家信息化规划的通知国发〔2016〕73号1信息技术创新代际周期大幅缩短&#xff0c;创新活力、集聚效应和应用潜能裂变式释放&am…

JavaScript小记

项目进行中需求变化&#xff0c;把所有的图片的呈现出渐出效果&#xff0c;我首先想到了filters&#xff1a;滤镜&#xff0c; <html><head> </head> <script language"JavaScript">function picload(){img.filters.revealTrans.apply()im…

Ant Design of Vue —— setFieldsValue方法 动态操作Switch组件

在开发中经常使用Form组件管理表单&#xff0c;这次想通过form提供的setFieldsValue()方法动态改变Switch组件状态&#xff0c;却没有生效。 加入valuePropName属性之后&#xff0c;就可以使用动态操作Switch组件了。 <a-switch v-decorator"[haveChildren, { valuePro…

打印机的大小设置

procedure SetPrinterPaper(APaperNo: Integer; APaperWidth, APaperHeight: Double); //设置当前打印机的纸张大小 //纸张号 &#xff19; A4 13 B5 //页宽和页高&#xff0c;单位mm var Device: array[0..255] of char; Driver: array[0..255] of char; Port: array[0..255]…

C# 对ListT取交集、连集及差集

實際演練 ※本文使用int為例&#xff0c;若為使用自訂之DataModel&#xff0c;需實作IEquatable<T>介面才能使用 1. 取交集 (A和B都有) List A : { 1 , 2 , 3 , 5 , 9 } List B : { 4 , 3 , 9 } var intersectedList list1.Intersect(list2);結果 : { 3 , 9 } 判断A和B…

面试前赶紧看了5道Python Web面试题,Python面试题No17

目录 本面试题题库&#xff0c;由公号&#xff1a;非本科程序员 整理发布第1题&#xff1a; Flask中的请求上下文和应用上下文是什么?第2题&#xff1a;django中间件的使用&#xff1f;第3题&#xff1a; django开发中数据做过什么优化&#xff1f;第4题&#xff1a; 解释一下…

最好的程序界面就是用户无需去阅读操作手册就知道该如何使用的界面

最好的程序界面就是用户无需去阅读操作手册就知道该如何使用的界面。 原则 1.一致性 如果你可以在一个列表的项目上双击后能 够弹出对话框&#xff0c;那么应该在任何列表中双击都能弹出对话框。要有统一的字体写号、统一的色调、统一的提示用词、窗口在统一的位置、按钮也在窗…