마무드 사미르 파예드

Mahmoud Samir Fayed
마무드 사미르 파예드
محمود سمير فايد
Mahmoud Samir Fayed the creator of PWCT.jpg
태어난 (1986-12-29) 1986년 12월 29일 (35세)
국적.이집트어
모교메노피아 대학교
(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

레퍼런스

  1. ^ M. Ayouni (29 July 2020). "A Dialogue with Mahmoud Fayed" (PDF). Springer.
  2. ^ Beginning Ring Programming - From Novice to Professional Mansour Ayouni Apress.
  3. ^ Mones Hawas (29 May 2018). "Progress in developing PWCT 2.0". youm7.com. youm7.
  4. ^ Rich (14 December 2011). "The Anvil Podcast: Programming Without Coding Technology". SourceForge.
  5. ^ Ahmed Tartour (January 2020). "Your way to programming (Arabic Book, Pages 56-57)" (PDF). Kotobna.
  6. ^ Ahmed Mohammed Hassan. "Ring: A programming language developed by Arab". muslims-res.com. Retrieved 2020-09-28.
  7. ^ Zayed. "Programming Without Coding Project". itwadi.com. Retrieved 2020-09-28.
  8. ^ Hend Al-Khalifa (29 February 2008). "Free Open Source Visual Programming Language". Al Riyadh.
  9. ^ Naglaa Elsayed (2009). "Programming Without Coding Technology - Innovative Project (offline source)" (PDF). Al Gomhuria. Archived from the original (PDF) on 2019-06-18.
  10. ^ Samar Shaker (2008). "Learn Programming with Mahmoud Fayed (offline source)" (PDF). Rose_al-Yūsuf. Archived from the original (PDF) on 2020-10-11.
  11. ^ Omar Selim (2019). "Ring programming language". bimarabia.com.
  12. ^ 페이드, 마흐무드 사미르"비즈니스 애플리케이션 개발 사례 연구를 포함한 범용 비주얼 언어 및 정보 시스템." arXiv 프리프린트 arXiv: 1712.10281(2017).
  13. ^ Computer Total Magazine (7 October 2018). "Free software: the best freeware from October 2018 - Includes (You can make almost anything with PWCT)". Computer!Totaal.
  14. ^ 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.
  15. ^ Andrei Fercalo (11 March 2014). "Programming without coding technology review". Softpedia.
  16. ^ Omnia (24 December 2011). "An Egyptian young man invents the Supernova programming language". youm7.com. youm7.
  17. ^ Zayed. "Supernova (Arabic programming language)". itwadi.com. Retrieved 2020-10-09.
  18. ^ "السوبرنوفا.. لغة برمجة تستخدم اللغة العربية". 18 April 2010. Archived from the original on 2017-07-17.
  19. ^ "Thanks to Reviewers". Journal of Visual Languages & Computing. 24: 68–69. 2013. doi:10.1016/j.jvlc.2012.12.001. Retrieved 2020-09-29.
  20. ^ "Journal of Visual Languages and Computing". elsevier.com. Retrieved 2020-09-29.
  21. ^ G. Sugithaetal., 국제 고급 엔지니어링 기술 저널 E-ISSN 0976-3945
  22. ^ 알누엠, 자파르, 임란, 사나, 파예드."MAHSN에서 중요/비중요 노드 분리를 위한 현지화 알고리즘의 공식 사양 및 검증." 국제분산센서네트워크 저널 10, No.6 (2014) : 140973
  23. ^ Hany Salah (11 January 2016). "Ring: A New programming language". youm7.com. youm7.
  24. ^ Bernhard Lauer (14 August 2018). "Ring: flexible, simple, fast". Dotnetpro.
  25. ^ Softpedia Team (20 May 2020). "Ring 1.12 review". Softpedia.

추가 정보

외부 링크