마무드 사미르 파예드
Mahmoud Samir Fayed마무드 사미르 파예드 | |
---|---|
محمود سمير فايد | |
![]() | |
태어난 | ( 1986년 12월 29일 ( |
국적. | 이집트어 |
모교 | 메노피아 대학교 (B.Eng., 2008) 킹사우드 대학교 (M.Sc., 2017) |
직종. | 컴퓨터 프로그래머 |
액티브 년수 | 2005-현재 |
로 알려져 있다 | PWCT, 링 |
마흐무드 사미르 파예드(Mahmoud Samir Fayed, 1986년 12월 29일 ~ )는 PWCT 프로그래밍 언어의 창시자로 알려진 컴퓨터 프로그래머입니다.PWCT는 소프트웨어 개발을 위한 무료 오픈 소스 비주얼 프로그래밍 언어입니다.그는 또한 반지를 만들거나 디자인했다.그는 킹 사우드 대학의 연구원이다.그 이전에는 정보통신기술 [1][2][3][4][5][6][7]인큐베이터의 리야드 테크노 밸리에서 근무했습니다.
배경
파예드는 10살 때 컴퓨터 프로그래머로 일하는 아버지의 지도 아래 컴퓨터 프로그래밍을 배우기 시작했다.그는 MS-DOS에서 클리퍼 프로그래밍 언어를 사용하기 시작했다.2006년에 그는 무료 아랍어 프로그래밍 책을 썼다.그는 이집트 메노피아 대학교 전자공학과에서 컴퓨터 공학을 공부했고 [8][9][10][11]2008년에 졸업했습니다.
파예드는 2017년 사우디아라비아 [12]킹사우드대학교 컴퓨터정보과학대학에서 석사학위를 받았습니다.
직업
PWCT 언어
Fayed는 2005년에 PWCT라는 새로운 비주얼 프로그래밍 언어에 대한 작업을 시작했고 2008년에 [13][14][15]프리 오픈 소스 프로젝트로 배포했습니다.
초신성 언어
2009년에 Fayed는 초신성이라고 불리는 새로운 프로그래밍 언어에 대한 작업을 시작했고 2010년에 무료 오픈 소스 프로젝트로 배포했습니다.아랍어/영어 키워드로 소스 코드를 동시에 작성할 수 있는 언어이며, 자연 코드를 이용한 GUI 개발을 위한 도메인 고유의 언어입니다.초신성은 PWCT를 [16][17][18]이용해 개발된다.
JVLC 저널
2013년에 Fayed는 다른 연구자들과 함께 Journal of Visual Languages and [19]Computing의 리뷰어로 일했습니다.그 저널은 Elsevier에 [20]의해 발행된다.
LASCNN 알고리즘
2013-2014년에 Fayed는 다른 연구자들과 함께 LASCNN 알고리즘을 설계했다.그래프 이론에서 LASCNN은 중요 노드/비중요 노드 분리를 위한 현지화 알고리즘입니다.LASCNN 알고리즘은 k홉 정보를 기반으로 khop 네이버리스트와 중복 프리페어 와이즈 접속 리스트를 확립합니다.네이버가 접속되어 있는 경우 노드는 [21][22]중요하지 않습니다.
링 언어
2013년 Fayed는 Ring이라는 새로운 프로그래밍 언어에 대한 작업을 시작했고 2016년 무료 오픈 소스 프로젝트로 배포했습니다.Ring은 개발자가 자연스러운 인터페이스와 선언형 [23][24][25]DSL을 만들 수 있도록 돕는 데 초점을 맞춘 언어를 제공하는 것을 목표로 하고 있다.
페이퍼
- Fayed 등, PWCT: 퍼베이시브 애플리케이션 개발을 지원하는 새로운 범용 비주얼 프로그래밍 언어, CCF Transactions on Pervacient Computing and Interaction, 2020
- Imran, MA Alnuem, MS Fayed, A Alarmri, 모바일 애드혹 및 센서 네트워크에서 중요/비중요 노드 분리를 위한 현지화 알고리즘, Procedureia Computer Science, 2013
레퍼런스
- ^ M. Ayouni (29 July 2020). "A Dialogue with Mahmoud Fayed" (PDF). Springer.
- ^ Beginning Ring Programming - From Novice to Professional Mansour Ayouni Apress.
- ^ Mones Hawas (29 May 2018). "Progress in developing PWCT 2.0". youm7.com. youm7.
- ^ Rich (14 December 2011). "The Anvil Podcast: Programming Without Coding Technology". SourceForge.
- ^ Ahmed Tartour (January 2020). "Your way to programming (Arabic Book, Pages 56-57)" (PDF). Kotobna.
- ^ Ahmed Mohammed Hassan. "Ring: A programming language developed by Arab". muslims-res.com. Retrieved 2020-09-28.
- ^ Zayed. "Programming Without Coding Project". itwadi.com. Retrieved 2020-09-28.
- ^ Hend Al-Khalifa (29 February 2008). "Free Open Source Visual Programming Language". Al Riyadh.
- ^ Naglaa Elsayed (2009). "Programming Without Coding Technology - Innovative Project (offline source)" (PDF). Al Gomhuria. Archived from the original (PDF) on 2019-06-18.
- ^ Samar Shaker (2008). "Learn Programming with Mahmoud Fayed (offline source)" (PDF). Rose_al-Yūsuf. Archived from the original (PDF) on 2020-10-11.
- ^ Omar Selim (2019). "Ring programming language". bimarabia.com.
- ^ 페이드, 마흐무드 사미르"비즈니스 애플리케이션 개발 사례 연구를 포함한 범용 비주얼 언어 및 정보 시스템." arXiv 프리프린트 arXiv: 1712.10281(2017).
- ^ Computer Total Magazine (7 October 2018). "Free software: the best freeware from October 2018 - Includes (You can make almost anything with PWCT)". Computer!Totaal.
- ^ AL-AALEM Magazine (November 2008). "Programming Without Coding Technology Review" (PDF). Al-ʻĀlim = Al-Aalem (Scientist) Magazine. AL-AALEM the Scientists Magazine, Issue No. 116, Pages 26-27 Deposit number 18/0157. ISSN 1319-6545.
- ^ Andrei Fercalo (11 March 2014). "Programming without coding technology review". Softpedia.
- ^ Omnia (24 December 2011). "An Egyptian young man invents the Supernova programming language". youm7.com. youm7.
- ^ Zayed. "Supernova (Arabic programming language)". itwadi.com. Retrieved 2020-10-09.
- ^ "السوبرنوفا.. لغة برمجة تستخدم اللغة العربية". 18 April 2010. Archived from the original on 2017-07-17.
- ^ "Thanks to Reviewers". Journal of Visual Languages & Computing. 24: 68–69. 2013. doi:10.1016/j.jvlc.2012.12.001. Retrieved 2020-09-29.
- ^ "Journal of Visual Languages and Computing". elsevier.com. Retrieved 2020-09-29.
- ^ G. Sugithaetal., 국제 고급 엔지니어링 기술 저널 E-ISSN 0976-3945
- ^ 알누엠, 자파르, 임란, 사나, 파예드."MAHSN에서 중요/비중요 노드 분리를 위한 현지화 알고리즘의 공식 사양 및 검증." 국제분산센서네트워크 저널 10, No.6 (2014) : 140973
- ^ Hany Salah (11 January 2016). "Ring: A New programming language". youm7.com. youm7.
- ^ Bernhard Lauer (14 August 2018). "Ring: flexible, simple, fast". Dotnetpro.
- ^ Softpedia Team (20 May 2020). "Ring 1.12 review". Softpedia.
추가 정보
- Ayouni (2020) 시작 링 프로그래밍, Apress (스프링거 네이처 일부)
- 하수나(2019) 링 베이직스(아랍어판), 하수나 학원
- Fayed (2016) 링 프로그래밍 언어, 코드 프로젝트
- Fayed (2010) 초신성 프로그래밍 언어, 코드 프로젝트