時常榮登最難學語言排行榜的阿拉伯語,究竟是難在哪裡?
文章推薦指數: 80 %
而不意外地,阿拉伯文常常出現在這類「10個世界上最難的語言」名單中,和中文、芬蘭文、匈牙利文等各自有過人之處的語言並列,這讓我思考,到底阿拉伯 ...
集團資訊關於我們集團介紹我們的團隊旗下媒體關鍵評論網everylittled.INSIDE運動視界Cool3c電影神搜未來大人物歐搜哇旗下節目多元服務Ad2Taketla拿票趣關鍵議題研究中心Cr.EDShareParty達思智能科技士奇傳播與我們合作內容行銷與廣告業務異業合作原創內容暨內容媒體業者合作加入我們新聞中心
2017/10/30,教育PhotoCredit:sylvainmazas@FlickrCCBY-ND2.0學阿語Shueau學阿語專注在提供中東和阿拉伯文化的完整資訊,包括旅遊經驗、中東政治、阿拉伯語學習、音樂藝文評論等深度分享,用淺顯易懂的方式,介紹中東及阿拉伯文化的多元面貌。
看更多此作者文章...訂閱作者收藏本文每月一杯咖啡的金額,支持優質觀點的誕生,享有更好的閱讀體驗。
立即支持今天要來討論一個大家都困惑的議題,就是阿拉伯語到底是難在哪?
話說,世界上語言百百種,每種都有其獨特性和困難的地方,但是似乎大家都會對一些語言有一些刻板印象,例如,法語聽起來好優美,德語聽起來好兇,日語聽起來好娘等評論,或者是每過一陣子,就會有出現「10個世界上最難的語言」這類的文章,然後引起一陣論戰。
而不意外地,阿拉伯文常常出現在這類「10個世界上最難的語言」名單中,和中文、芬蘭文、匈牙利文等各自有過人之處的語言並列,這讓我思考,到底阿拉伯文難在哪裡?它為何可以打敗世界上百百種語言,榮登這個排行榜的寶座?
對於每天都在寫漢字的中文母語者,日語或韓語中的漢字,對我們來說就不那麼陌生
我想,語言的難易度,其實是相對於學習者本身的母語,什麼意思呢?
就像是身為中文母語者的我們,學習日語彷彿如魚得水,光是寫起各種漢字豪不費力,就已經贏那些母語是英語或法語的學習者500公尺;如果今天是要學習葡萄牙文,那母語是西班牙文的學習者,絕對可以完全領先那些還在學發音的韓語或中文母語者。
所以,關於阿拉伯語的難易度,可能是這份名單忽略了希伯來語母語者,或是庫德語母者(這兩個語言與阿拉伯文也很大的相似性)的寶貴意見,而「阿拉伯語很難」這個都市傳說,也在語言學習者的圈子裏面蔓延開來。
因此,今天要來討論「阿拉伯語到底哪裡難?」,是針對中文學習者,也就是從出生以來,所使用的語言就跟阿拉伯語幾乎沒有沾上一點邊的學習者(所以如果有希伯來文母語者寫信來罵我,我也可以據理力爭)。
1.不親民的書寫系統
其實身為中文的使用者,操著擁有史上最複雜書寫系統的語言的我們,根本沒有資格批評人家的語言書寫系統不親民,不過,在面對阿拉伯語這個神祕的語言,的確那些神秘、扭曲、差別度1%的阿拉伯字母,是嚇壞所有學習者的關鍵。
許多人甚至在連寫系統都還沒學好的情況下,就默默放棄,而這也是阿拉伯語為何看起來這麼難的原因,因為光是入門,就已經十分痛苦。
話說,阿拉伯字母有趣的地方,就在於它是由右往左書寫,是個對左撇子非常友善的書寫系統。
全部斷開連結的阿語刺青,人間悲劇。
而另外一個重點,就是它的字母,「一定」要連起來;常常看見一些國際知名連鎖服飾的標籤上,印的阿拉伯文洗滌指示錯得一蹋糊塗,要嘛就是全部跟其他語言對齊,由左向右書寫成語意不明的古怪句子,就是所有的字母全部斷開連結,好不親密;或是有時再看見路上有些潮男潮女穿著阿拉伯風情十足的T-Shirt,正想要問他在哪裡買時,一樣所有的字母全部斷開連結,讓人感到汗顏。
2.怪里怪氣的發音
一開始除了難以入手的阿拉伯字母,就已經把一票人擋在學習門外,另一個讓人無法招架的舊阿拉伯語裡,那些充滿男子氣概感的發音。
許多人會說法語好優雅、日語聽起來嬌滴滴、中文聽起來像罵人,其實很大一部分是因為每個語言的發音,所著重的位置不盡相同,由於法語、日語等語言的發音,都比較落在口腔的前緣,所以聽起來輕輕柔柔,自然給人一種優雅可愛之感。
PhotoCredit:WikiHow
從圖中可以看出,阿語中許多發音都十分接近喉嚨,尤其是水藍掃和粉紅色的部分,是要用生命去發
不過,阿拉伯語的發音位置大多數落在口腔後端或是喉嚨的部分,許多音是要從喉嚨深處,搭配丹田的力量用生命去發出才會發得精準,而這些音對於中文母語者的我們來說十分陌生,以下便是幾個例子:
خKha:這個音必須要從喉嚨深處發出,融合口水和咽喉震動,如吐一口超級濃的痰一樣的發出。
قgof:這個音雖然KK音標示寫G,但是其實他並不像是英文裡面的G,而是拼音ㄍ加上吃飽打嗝的音,形成一種渾圓飽滿的聲響。
رra:性感的打舌音,就如同西班牙語或義大利語的誇張談舌音一樣,令人難以招架,想要正確地發出阿語的彈舌音,除了練習就是練習,有一天你就會不知不覺的彈起你的靈活舌了。
عain:剛開始學阿語時,覺得這個字母的發音真的很奇葩,想像一個壯漢突然腳趾頭撞到衣櫥一腳,然後忍不住從喉嚨深處嬌喘出”哎~”,就是這個字的發音。
除了以上這些怪音,還有其他發音,也是中文和英文等我們熟悉的語言中不存在的,有些字母的發音差異性也很微小,更增加辨認上的困難,因此想要正確發出來更是難上加難,只能靠多聽多嘗試來彌補了。
3.令人莫不著頭緒的奇葩文法
好不容易學會了字母連寫和發音規則,終於來到正規的阿拉伯文學習了,不過令人汗顏的,卻是一個比一個還要奇葩的文法。
陰陽之分
簡單的文法,就像是阿拉伯文中,每一個名詞都有陰陽之分,一定很多人會立刻斥責我,德語、西班牙語、blabla語也有,好,別急,我們繼續看下去。
千變萬化的單複數變化
PhotoCredit:JeremyKeith@FlickrCCBY2.0
阿文的蘋果們可不是只要加一個s那麼簡單
阿拉伯文中,每個名詞或形容詞除了都有陰陽之分外,有都有單複數的變化,好,我知道很多異國語言也有,不過阿拉伯語的單複數有分理性跟非理性,白話文就是「是人」跟「不是人」兩種名詞。
然後這兩種之中,又分成規則變化和不規則變化,其中,不規則複數的比例大概是70%(或以上)規則變化顧名思義就是有一些規律有跡可循,而不規則變化代表,你只能憑著多年的阿語語感和強大的記憶庫,來記下成千上百萬個不規則複數,而你問我為什麼這些字要這樣變,只能說,這是個千古大哉問,不要問,很可怕。
明明長得一樣,為何念起來不一樣?
不知道講過幾百次,阿拉伯語的母音平常是不會被標示出來的,又要舉我最愛的例子LADYGAGA了,英文裡面有AEIOU等母音,因此我們看到什麼就念什麼,但是,在阿拉伯文裡,LADYGAGA就會被寫成LDGG,至於,到底是LADAGIGI,還是LUDIGEGA呢?那就要看你的阿語底子和強烈的第六感了(對,阿語很靠感覺)。
千變萬化的阿語發音,意思也就跟著改變(但明明長一樣)
因此,就拿上面這張,我最近在網路上看到的一張「阿拉伯語超難」的圖片來說明好了,先不要被這些怪里怪氣的字母給嚇跑了,但即使沒學過阿語的各位,應該也可以輕易地發覺,這些字母其實都長一樣,唯一不一樣的就是他們頭上或腳下,那些奇怪圓圈或斜線或一些w形狀的符號。
這些符號變是阿拉伯語中的母音標記方式,來告訴你這個地方該發AEIOU的哪一個,因此,一個由三個字母組成的單字عقد,至少可以產生如以上六種發音變化,也就代表有六種不一樣的意思,而且差得十萬八千里。
12»全文閱讀不想分頁?試試看我們的新服務猜你喜歡Tags:阿拉伯語書寫系統發音文法單複數變化母音母音標記More...
Sponsored2022/05/18,科技廣編企劃由關鍵評論網媒體集團《業務團隊》製作,由各品牌單位贊助。
業務與行銷相關合作,歡迎與我們聯繫。
看更多此作者文章...訂閱作者收藏本文每月一杯咖啡的金額,支持優質觀點的誕生,享有更好的閱讀體驗。
立即支持所謂現代化智慧IT,所有工程師最希望的境界,莫過於只要輕鬆點幾下設定,系統就會自動跑起來,管理者再也不用隨時待命在機台旁邊,從此工作悠哉又快樂!儘管這樣情境還沒到來,但隨著敏捷式開發的流行,除了DevOps人員,有越來越多開發者將CI/CD概念融入到工作流程當中,例如從buildcode、執行unittest、到部署應用程式。
透過AWS增加雲端技能在組織發揮影響力上述種種反覆步驟自動化執行,也就能提昇服務品質、主動通知開發人員以減輕人力負擔,讓專案服務能持續運作。
其中,GitLab是執行CI/CD常用的工具之一,也是開發者使用程式碼儲存庫的地方。
為了讓GitLabRunner在雲端快速實踐CI/CD,《AWS開發者系列》透過影片分享,如何在AmazonEKS(ElasticKubernetesServices)上使用GitLab創建自動化部署。
以下節錄工作坊影音內容,幫助開發者快速理解如何運用AmazonEKS的高可用性且安全的叢集,將修補、部署節點、更新等關鍵任務,全部做到自動化設定。
同時影片也會示範AmazonEKS搭配GitLab如何展開自動部署,幫助工程團隊實踐CI/CD價值。
AmazonEKS對容器管理輕鬆簡單、維運省時省力容器化服務越來越興盛,當容器(Container)越來越多,在複雜的微服務(Microservice)系統環境之下,運維團隊的管理成本可能相對會增加不少,為了有效調度容器部署,導入Kubernetes無疑是近年企業熱門的話題之一。
建構KubernetesCluster流主要可區分兩大塊,一是安排容器調度的ControlPlane、另一則是容器運行時需要用到的WorkerNode。
ControlPlane裡面涵蓋有儲存狀態的ETCD、CoControllermanager、Scheduler的調度管理、甚至是操作時進行互動的APIServer,若是自己創建的KubernetesCluster,需要自己安裝這些元件,後續仍需要對ControlPlane進行相關管理、維護、升級工作。
為了減少上述Components的繁複維護,在透過AWSEKS代管的KuberneteControlPlane部可以獲得以下三大好處。
AmazonEKS一鍵式部署,展現三大優勢第一,AmazonEKS代管的ControlPlane實踐了跨AZ的高可用部署,使用者不需要擔心單一節點故障的風險。
第二,AmazonEKS支持至少四個Kubernetes版本,持續跟進每季CNCF的發佈,同時EKS也完全符合上游CNCF規範。
第三,部署AmazonEKS之後,可直接使用AWS平台上現成的服務工具,在安全性管理、網路設定方面,可以做到無縫整合。
最後AWS台灣解決方案架構師也提到,若想在容器環境進行CI/CD及應用程式的管理,可以進一步透過IaC整合部署AmazonEKS叢集,透過使用Console、把EKS變成Cloudformation的模板、使用AWS所開發出來的eksctl.io、或指令是採用AWSCDK可以讓開發者用自身熟悉的語言,在AWS平台整合CI/CD工具進行維運及部署EKS。
打造第一個在AWS上的應用程式了解AmazonEKS整合GitLab,獲得三面向價值對開發者而言,想把AmazonEKS整合到CI/CD工具之一的GitLab平台上,可以看到那些實際的優勢?在DevOps開發者示範工作坊當中,GitLab資深解決方案架構師指出,GitLab使用到Kubernetes技術,主要有三種搭配方法,包含GitLabServer、GitLabRunner、以及創建DeploymentEnvironment。
本次示範教學會主要聚焦在GitLabRunner如何採取Auto-scaled方式進行Build、Test、PackageApps;以及在DeploymentEnvironment運用Kubernetes技術,做到AutoDeploy、ReviewApp。
正因為AmazonEKS能夠在DevOps過程提供所需要的彈性計算資源,幫助開發者在GitLab平台上面獲得以下三個層次的優勢: 在GitLab內建的部署工作流程當中,自動生成整套CI/CD最佳實踐腳本。
ReviewApp過程,從MergeRequest中可直接訪問應用程式/App的UI介面,並且根據Gitbranch名稱、專案名稱,自動生成ReviewApp的URL,以及在Merge前的最後防線進行Approval檢查。
加速CI/CD流水線,GitLabRunner運行時候還可藉由AmazonEKSCluster進行Auto-scaled的支援。
AmazonEKS整合GitLab,需要兩大流程影片最後,GitLab資深解決方案架構師示範如何把AmazonEKS整合至GitLab執行AutoDeploy,主要可分為兩大區塊流程,第一部分聚焦在AmazonEKScluster的設置,第二部分則執行AutoDeploy設置。
第一塊可拆分為四個階段,首先教學怎麼創建EC2節點的EKScluster,第二階段示範把EKSCluster連接到開發者的GitLabInstance、Group或Project,下一步則使用ClusterManagementProjectTemplate創建一個ClusterManagementProject,以及最後一階段透過ClusterManagementProject自帶的HelmChart,安裝在Cluster所需要的內建App。
第二塊執行AutoDeploy設置,針對需要部署的App創建一個GitLabProject,接著再把gitlab-ci.yml添加到Project,並從WebIDE選擇及導入AutoDeploy的CI模版,讓GitLab自動生成最佳實踐的整套流水線。
幫助開發者更了解AmazonEKS整合GitLab的QA系列Q:使用AmazonEKS之後,如何更有效率或優化資源去配置WorkerNode的機器數量,以及如何有效空管開發維運的成本?A:Kubernetes除了本身有HPA(HorizontalPodAutoscaling)可根據使用程度自動調整資源流量,另外也能延伸使用AWSAutoScaling方案,針對可擴展資源去設定自動擴展管理。
另外在成本管控,雖然AmazonEKS會收取額外管理費用,但可透過AWS平台的Calculator計算每個EKS的價格,你會發現自動化部署及管理的費用,相對工程師人力的成本更加便宜。
Q:越來越多客戶考慮把現有Application變成容器部署,大多是爲了加快部署的效率,那麼變成容器模式之後,對CI/CD的工作流程有什麽影響嗎?A:運用容器技術最直接的效果,可以讓應用程式的環境更一致化,例如testing環節、stageproduction,讓容器避開一些差異問題。
至於CD部分要delivery一些usage不太一樣的時候,容器會幫忙做配置,所以CI/CD對容器的效益是相輔相成的。
Q:客戶在開發流程漸漸會把Infrastructure變成代碼或文檔,是不是可以把程式碼跟現有的應用程式的CI/CD流水線整合在一起,達到一套完整的CI/CD部署流程?A:觀察目前市場作法,主要分成兩個階段去做整體部署。
如果規模比較小的團隊,會把Infrastructure代碼跟App代碼分開,在管理上會比較靈活;如果企業規模比較大,會有另外一個Infrastructure團隊來控制部署事情,這種情况之下,APP的項目會生成一個APPpackage,主要做到delivery這個階段爲止。
而Infrastructure的項目會指定把需要版本的文檔,部署到他們的KubernetesCluster。
填寫表單找到適合的快速上雲服務與工具!
猜你喜歡Tags:數位轉型AWS開發者雲端中小企業工程師AmazonEKSGitLabMore...成為會員,在關鍵評論網暢所欲言成為會員成為會員獲「官方認可」翻譯泰劇不搶快,看台灣25人團隊的「地瓜字幕組」如何力抗「中國字幕組」1則觀點同呼同吸的異鄉人,香港原來有烏克蘭菜——東歐餐廳1則觀點國民黨中常會提名蔣萬安參選台北市長:有信心讓藍天再現,組成疫情後的「台北隊」走向國際1則觀點最新數據:總勞動人口跌幅創40年最高2則觀點《娛樂已死未?》:香港關鍵詞「古天樂」2則觀點行政院會通過刪除《礦業法》霸王條款,為何原民和環團認為「一次性同意」可能有問題?1則觀點為什麼小馬可仕叫「邦邦」?關於菲律賓取「名字」的歷史背景和文化慣例4則觀點中職開季洋砲表現回顧:貴卻不好用,大洋砲時代即將夭折?2則觀點石沉大海的中歐投資協定(下):中國、歐洲、美國的利益,彼此之間有什麼衝突?1則觀點美國聯邦上訴法院恢復德州HB20法案,社群平台以「不當言論」為由下架貼文時民眾可提告1則觀點
延伸文章資訊
- 1全世界最難學的語言排名Top 10:第一名是…… - 壹讀
世界十大最難學語言排行榜. 第十名·法語. 法語是一門非常優美卻又有點難的語言。 如果學習者本身熟練掌握了一門拉丁語系的語言,如義大利語、葡萄牙語 ...
- 2精通32種語言!歐盟翻譯官說「中文最難」 鄉民點出關鍵
台灣很多人看到英文就頭痛,儘管從小接觸,還是覺得和它不太熟。但歐盟翻譯官員的伊柯諾謬(Ioannis Ikonomou)卻不這麼認為,精通32種語言的他談到最難學 ...
- 3世界上最難學習的語言是?語言學專家告訴你 - 天下雜誌
- 4時常榮登最難學語言排行榜的阿拉伯語,究竟是難在哪裡?
而不意外地,阿拉伯文常常出現在這類「10個世界上最難的語言」名單中,和中文、芬蘭文、匈牙利文等各自有過人之處的語言並列,這讓我思考,到底阿拉伯 ...
- 5世界上最難學的語言是?語言學家 - 故事StoryStudio
許多正式或非正式的排名中,「漢語/ 中文/ Mandarin」都被列為最難學習的語言之一。