Difference between revisions of "User:Ha$kell"

From HaskellWiki
Jump to navigation Jump to search
(updating CV and Homepage)
Line 30: Line 30:
 
5. Site-ul Mediului de dezvoltarea a limbajelor [[Rodin]] si al Limbajului didactic pseudocod [[Rodin]].
 
5. Site-ul Mediului de dezvoltarea a limbajelor [[Rodin]] si al Limbajului didactic pseudocod [[Rodin]].
 
<br>
 
<br>
7. Tutorialul mediului de programare Pow inclus in cursul dupa care s-a realizat cartea de la
+
7. Tutorialul mediului de programare Pow inclus in cursul dupa care s-a realizat cartea de la punctul 1. Pe site-ul comunitatii de specialisti in Oberon din Germania:
punctul 1. Pe site-ul comunitatii de specialisti in Oberon din Germania:
 
 
[http://www.zinnamturm.eu/doc/PowTutorial.pdf Pow - Curs de introducere in programare.]
 
[http://www.zinnamturm.eu/doc/PowTutorial.pdf Pow - Curs de introducere in programare.]
 
<br>
 
<br>
8. Un volum despre programarea orientata obiect distribuit la IFR. "Programarea orientata obiect si limbaje de programare orientate obiect". De uz intern. Univ. Bacau.
+
8. Un volum despre programarea orientata obiect scris distribuit la IFR. "Programarea orientata obiect si limbaje de programare orientate obiect". De uz intern. Univ. Bacau. Acest volum a servit la acreditarea (provizorie ?) a unei sectii de la Fac de Inginerie.
   
   
Line 44: Line 43:
 
* B+ : Studii si Cercetari Ştiinţifice, Seria Matematica, Univ. Bacau, Ro
 
* B+ : Studii si Cercetari Ştiinţifice, Seria Matematica, Univ. Bacau, Ro
 
* B+ : Creative Math. - Revista Univ. de Nord. Baia Mare
 
* B+ : Creative Math. - Revista Univ. de Nord. Baia Mare
  +
* B+ : ... de adaugat si alte reviste pe masura ce apar lucrarile...
 
* B
 
* B
 
* C
 
* C
Line 150: Line 150:
 
The paper is introducing [[Pseudoconstructors over monadic values]] as a way of building modular trees without [[data]] or Haskell extensions. [http://www.haskell.org/sitewiki/images/7/7d/POPA_D.pdf http://www.haskell.org/sitewiki/images/7/7d/POPA_D.pdf]. Modular adaptable interpreters for extensible languages - like [[Rodin]] - become now easy to build, without the need of any Haskell extensions. [[2008/Rezumat1]].
 
The paper is introducing [[Pseudoconstructors over monadic values]] as a way of building modular trees without [[data]] or Haskell extensions. [http://www.haskell.org/sitewiki/images/7/7d/POPA_D.pdf http://www.haskell.org/sitewiki/images/7/7d/POPA_D.pdf]. Modular adaptable interpreters for extensible languages - like [[Rodin]] - become now easy to build, without the need of any Haskell extensions. [[2008/Rezumat1]].
   
==. Lucrari publicate in 2009==
+
==. Lucrari prezentate in 2009==
   
 
A) Dan POPA - The [[Rodin]] Modular Language vers. 8 aug 2009 – User Manual and Report
 
A) Dan POPA - The [[Rodin]] Modular Language vers. 8 aug 2009 – User Manual and Report
Line 156: Line 156:
   
 
B) O versiune completata a acestui raport a fost prezentata la ICMI-2 / 2009.
 
B) O versiune completata a acestui raport a fost prezentata la ICMI-2 / 2009.
  +
Voi reveni cu detalii.
Voi reveni cu detalii. De fapt la ICMI-2 au fost prezentate doua lucrari despre [[Rodin]] una tehnica si una didactica:
 
 
Dan Popa - ''The [[Rodin]] Modular Language - vers 21 aug 2009 - User Manual and Report'', Gheorghe Vranceanu International Conference on Mathematics and Informatics, Second Edition, 8-10 sept 2009, Bacau, Romania
 
 
Dan Popa - ''[[Rodin]]. Technical Report'', Gheorghe Vranceanu International Conference on Mathematics and Informatics, Second Edition, 8-10 sept 2009, Bacau, Romania
 
 
Va urma:
 
   
 
C) Teza de doctorat.... despre constructia interpretoarelor modulare .
 
C) Teza de doctorat.... despre constructia interpretoarelor modulare .
   
UNIVERSITATEA "ALEXANDRU IOAN CUZA" DIN IASI, FACULTATEA DE INFORMATICA , TEZA DE DOCTORAT, Metode si tehnici de realizare a interpretoarelor adaptabile
+
UNIVERSITATEA "ALEXANDRU IOAN CUZA" DIN IASI FACULTATEA DE INFORMATICA TEZA DE DOCTORAT Metode si tehnici de realizare a interpretoarelor adaptabile
   
 
Conducator Stiintific Prof.Univ.Hab.Dr.Dumitru Todoroi Doctorand: Dan Popa
 
Conducator Stiintific Prof.Univ.Hab.Dr.Dumitru Todoroi Doctorand: Dan Popa
Line 203: Line 197:
 
Anglo Haskell 2008, august 2008, on-line presentation
 
Anglo Haskell 2008, august 2008, on-line presentation
 
[[http://www.haskell.org/haskellwiki/AngloHaskell/2008 Page of Anglo Haskell 2008]] 9 august 2008
 
[[http://www.haskell.org/haskellwiki/AngloHaskell/2008 Page of Anglo Haskell 2008]] 9 august 2008
 
 
   
 
==. Lucrari prezentate in 2009 ==
 
==. Lucrari prezentate in 2009 ==
   
 
'''9 sept 2009 ''' In corpul C al Univ. din Bacau, linga Liceul Pedagogic si intrarea in parcul Cancicov, in sala unde se desfasoara sectiunea INFORMATICS a
 
'''9 sept 2009 ''' In corpul C al Univ. din Bacau, linga Liceul Pedagogic si intrarea in parcul Cancicov, in sala unde se desfasoara sectiunea INFORMATICS a
ICMI-2 2009 va fi prezentat de Dan Popa un set de doua comunicari despre limbajul [[Rodin]] - atat la nivel de utilizare cat si la nivel tehnic/teoretic. Ora estimata: 14:45 - 15:30 - probabil in jurul orei 15. Stirea a aparut si pe pagina de stiri a proiectului [[Rodin]].
+
ICMI-2 2009 va fi prezentat de Dan Popa un set de comunicari despre limbajul [[Rodin]] - atat la nivel de utilizare cat si la nivel tehnic/teoretic. Ora estimata: 14:45 - 15:30 - probabil in jurul orei 15. Stirea a aparut si pe pagina de stiri a proiectului [[Rodin]].
   
 
==. Alte lucrari prezentate ==
 
==. Alte lucrari prezentate ==
Line 226: Line 218:
   
 
==. False lucrari atribuite gresit subsemnatului ==
 
==. False lucrari atribuite gresit subsemnatului ==
  +
... sau altor persoane cu acelasi nume (?)
...
 
   
 
==. False citari ale numelui subsemnatului ==
 
==. False citari ale numelui subsemnatului ==

Revision as of 12:25, 18 October 2009

Haskell - Un limbaj functional pur

.Homepage al realizatorului comunitatii Ro/Haskell. Ha$kell, i.e. Dan V. Popa, Bacau, Romania


EduSoft at Bacau Univ.


In ordine: subsemnatul si Dl. Decan al Facultatii Math.Info. Mihai Talmaciu impreuna cu unul dintre invitatii acestuia.


. Intai cartile publicate


1.Dan Popa, Pascalul mileniului al III-lea, Programarea calculatoarelor in Oberon-2, Edusoft, 2005, ISBN 973-87496-8-9
2.Dan V. Popa, Introducere in Haskell 98 prin exemple, Edusoft, 2007, ISBN 978-973-8934-48-1. Vedeti din ea unele Capitole de manual.
3.Anthony A, Aaby, Dan Popa , Constructia compilatoarelor folosind Flex si Bison, Edusoft,2006, ISBN 973-87714-6-3
4.Practica interpretarii monadice. Practica interpretarii monadice.Editura Matrix Rom, ISBN 978-973-755-417-8
5.Anthony A, Aaby, Dan Popa , Constructia compilatoarelor folosind Flex si Bison,Matrix Rom, 2009, ISBN 978-973-755-496-3 (este editia a doua corectata si revizuita in cursul anului universitar 2008-2009)



Apoi site-urile si carti on-line:
6. Site-ul comunitatii romane de Haskell gazduite de Yale Univ.
Ro/Haskell
5. Site-ul Mediului de dezvoltarea a limbajelor Rodin si al Limbajului didactic pseudocod Rodin.
7. Tutorialul mediului de programare Pow inclus in cursul dupa care s-a realizat cartea de la punctul 1. Pe site-ul comunitatii de specialisti in Oberon din Germania: Pow - Curs de introducere in programare.
8. Un volum despre programarea orientata obiect scris distribuit la IFR. "Programarea orientata obiect si limbaje de programare orientate obiect". De uz intern. Univ. Bacau. Acest volum a servit la acreditarea (provizorie ?) a unei sectii de la Fac de Inginerie.


. Lucrarile publicate

O parte nu sunt, o parte sunt trecute aici.

. Revistele in care am publicat

  • ISI: ...
  • B+ : Studii si Cercetari Ştiinţifice, Seria Matematica, Univ. Bacau, Ro
  • B+ : Creative Math. - Revista Univ. de Nord. Baia Mare
  • B+ : ... de adaugat si alte reviste pe masura ce apar lucrarile...
  • B
  • C
  • D
  • altele de IT: Revista CHIP
  • altele non IT: Ziarul de Bacau, popularizare a informaticii.
  • altele cu clasificare inca nedocumentata
    • Proceedings of The Mathematical Section of The Fourth International Colloquy, The Risk in Contemporary Economy, "Dunarea de Jos" Univ. of Galaţi


. Lucrari publicate in 1994

1.Popa Dan, On the determination of the system of generators for the finite grupoids, Studii si Cercetari Ştiinţifice, Seria Matematica, Nr.4 (1994)

. Lucrari publicate in 1995

2.Popa Dan, A classic grammatical problem solved using the formal language theory, Studii si Cercetari Ştiinţifice, Seria Matematica, Nr.5 (1995), p 73-76, ISSN 1224 - 2519

. Lucrari publicate in 1996

Popa Dan,

. Lucrari publicate in 1997

3.Popa Dan, An Optimal representation Of Operatorial Trees, Proceedings of The Mathematical Section of The Fourth International Colloquy, The Risk in Contemporary Economy, "Dunarea de Jos" Univ. of Galaţi. pp 97-99

. Lucrari "publicate" in 1996-1998

Popa Dan, Diverse lucrari, practice, de programare in Fox Pro, pentru un angajator privat: - Program de evidenta a stocurilor - Program pentru deconturi in valuta - Program pentru gestionarea facturilor si chitantelor aferente si evidentierea facturilor neplatite - Program pentru urmarirea valorilor unor actiuni si evidenta cupararilor acestora Alte aplicatii ale Bazelor de Date. Nota: In conformitate cu legea 8/1996 prezentarea unui produs cu drepturi de autor unui public dinafara membrilor familiei este considerata prezentare publica - pe scurt "publicare".

. Lucrari publicate in 1999

Popa Dan,


. Lucrari publicate in 2000

Popa Dan,

. Lucrari publicate in 2001

Popa Dan,

. Lucrari publicate in 2002

4.Popa Dan, Degrees of sequentiality for algorithms, Studii si Cercetari Ştiinţifice, Seria Matematica, Nr. 12 (2004), p 167-178, ISSN 1224 - 2519

Indexata Zentrallblat MATH ....

5.Dan Popa, "Teorii cu mai multe fanioane si o aplicaţie: semantici pentru limbaje de programare logică orientate obiect" , Proc. Sesiunii de Comunicari Stiintifice - Universitatea Petrol - Gaze din Ploiesti 27-29 nov 2002 (O versiune "light" a acestei lucrari a fost ulterior Indexata Zentrallblat MATH .... )

. Lucrari publicate in 2003

6.Dan Popa, Using Prolog for the study of algebraic structures and complex operations, CREATIVE MATHS, pp 43-50 (on the preprint) 12 (2003) Download Prolog.pfd - o lucrare din 2003 - <Download> PDF.

7.Dan Popa, Building An Extensible Language - Internal Code for the Interpreters with Two Program Counters, Vol. Conferinta Internationala Rolul stiintei si invatamantului economic in realizarea reformelor economice din Republica Moldova, Sectiunea IT, 25-26 septembrie 2003, ASEM Chisinau (old experiment on interpretation)

8.Dan Popa, Rezultate Conexe Cercetarilor Despre Interactiunile dintre Compilatoare si Interpretoare,Volumul Simpozionului International al Tinerilor Cercetatori, ASEM, Chisinau, 18 - 19 aprilie 2003 (o redescoperire a unui rezultat clasic, asa cum aveam sa aflu mai tarziu)

. Lucrari publicate in 2004

9.Popa Dan; About the development of a pure interpreter system by bootstrapping using level-level-compilers for a hierarchy of extensible languages, Univ. Bacau, Studii si Cercetari Ştiinţifice, Seria Matematica,, Nr. 14 (2004), p 117-128, ISSN 1224 - 2519 , Indexata pe CiteseerX (link extern). - BDI -indexed on CiteseerX

10.Popa Dan; Adaptable Tokenizer for Programming Languages , Simpozionul International al Tinerilor Cercetatori, ASEM, Chisinau 2004, pg 55-57, ISBN 9975-75-239-x <DOWNLOAD> Draft despre Adaptive Automata Old file, check it, it may include old viruses !?!

. Lucrarile publicate in 2005

11.Popa Dan ; Adaptive DFA based on array of sets, Studii si Cercetari Ştiinţifice, Seria Matematica, Nr 15 (2005) p 113-121, ISSN 1224 - 2519

12.Popa Dan; An Assembler in a nutshell - Proceedings of the 30th annual Congress of The American-romanian Academy of Art and Sciences (ARA) , Academia de Studii Economice din Moldova, 2005, p.196-198 x 2 coloane ISBN 9975-75-313-2 (en) Download En. version.
(ro) Popa, Dan; An assembler in a nutshell <Download> ro, draft, version


13.Popa Dan; Realizarea interpretoarelor adaptabile in limbajul Haskell 98 - Simpozionul International al Tinerilor Cercetatori, ASEM, Chisinau 2005, ISBN - o poza si date despre organizatori se afla aici External link to Rep.Moldova.

14.Popa Dan; Automatic Building af a Forth Interpretor - A step towards the study of the extenders, Conferinta Internationala Stiinta, Businessul , Societatea: evolutii si intercorelari in conditiile integrarii in spatiul economic european, ASEM, Chisinau 2005, pg. si. ISBN necomunicate de editori.


. Lucrarile publicate in 2006

... in dezvoltare

. Lucrarile publicate in 2007

... in dezvoltare


. Lucrarile publicate in 2008

15.Dan Popa, "Modular evaluation and interpreters using monads and type classes in Haskell" , Studii si Cercetari Ştiinţifice, Seria Matematica, Univ. Bacău, (18) 2008. - acceptat spre publicare . An Open Office (.sxw) file is available here: Download .sxw After loading the .sxw in the Open Office, press the PDF button from the toolbar to produce your own .pdf file. Or Official PDF of the paper for <DOWNLOAD> , having the following title:

Direct modular evaluation of expressions using the monads and type classes in Haskell by DAN V. POPA

UNIVERSITATEA DIN BACĂU

STUDII ŞI CERCETĂRI ŞTIINŢIFICE

Seria: MATEMATICĂ

Nr. 18 (2008), pag. 233 – 248

The paper is introducing Pseudoconstructors over monadic values as a way of building modular trees without data or Haskell extensions. http://www.haskell.org/sitewiki/images/7/7d/POPA_D.pdf. Modular adaptable interpreters for extensible languages - like Rodin - become now easy to build, without the need of any Haskell extensions. 2008/Rezumat1.

. Lucrari prezentate in 2009

A) Dan POPA - The Rodin Modular Language vers. 8 aug 2009 – User Manual and Report

OPEN SOURCE SCIENCE JOURNAL (1/2009) ISSN 2066 – 740X , Info. ASE Bucuresti

B) O versiune completata a acestui raport a fost prezentata la ICMI-2 / 2009. Voi reveni cu detalii.

C) Teza de doctorat.... despre constructia interpretoarelor modulare .

UNIVERSITATEA "ALEXANDRU IOAN CUZA" DIN IASI FACULTATEA DE INFORMATICA TEZA DE DOCTORAT Metode si tehnici de realizare a interpretoarelor adaptabile

Conducator Stiintific Prof.Univ.Hab.Dr.Dumitru Todoroi Doctorand: Dan Popa



. Lucrari prezentate in 1997

Popa Dan, An Optimal representation Of Operatorial Trees, Proceedings of The Mathematical Section of The Fourth International Colloquy, The Risk in Contemporary Economy, "Dunarea de Jos" Univ. of Galaţi. , mai 9-10 , Faculty of economics and Administration Sciences and Department of Mathematics

. Lucrari prezentate in 2003

Dan Popa, Building An Extensible Language - Internal Code for the Interpreters with Two Program Counters, la Conferinta Internationala Rolul stiintei si invatamantului economic in realizarea reformelor economice din Republica Moldova,Sectiunea IT, 25-26 septembrie 2003, ASEM Chisinau (old experiment on interpretation)

. Lucrari prezentate in 2004

Popa Dan; Adaptable Tokenizer for Programming Languages , Simpozionul International al Tinerilor Cercetatori, ASEM, Chisinau 2004, pg 55-57, ISBN 9975-75-239-x <DOWNLOAD> Draft despre Adaptive Automata Old file, check it, it may include old viruses !?!


. Lucrari prezentate in 2005

Popa Dan; Realizarea interpretoarelor adaptabile in limbajul Haskell 98 - Simpozionul International al Tinerilor Cercetatori, ASEM, Chisinau 2005, ISBN ... Popa Dan; An Assembler in a nutshell - Proceedings of the 30th annual Congress of The American-romanian Academy of Art and Sciences (ARA) , Academia de Studii Economice din Moldova, 2005, p.196-198 x 2 coloane ISBN 9975-75-313-2

Popa Dan; Adaptable Tokenizer for Programming Languages , Simpozionul International al Tinerilor Cercetatori, ASEM, Chisinau 2004, pg 55-57, ISBN 9975-75-239-x

Popa Dan; Automatic Building af a Forth Interpretor - A step towards the study of the extenders, Conferinta Internationala Stiinta, Businessul , Societatea: evolutii si intercorelari in conditiile integrarii in spatiul economic european, ASEM, Chisinau 2005, pg. si. ISBN necomunicate de editori.


. Lucrari prezentate in 2008

Dan Popa, "Modular evaluation and interpreters using monads and type classes" , A XII-a Conferinţă Anuală a Societăţii de Ştiinţe Matematice din România, Bacău, 17-19 octombrie 2008.

Dan Popa, "Modular Evaluation and Interpreters Using Monads and Type Classes" , Anglo Haskell 2008, august 2008, on-line presentation [Page of Anglo Haskell 2008] 9 august 2008

. Lucrari prezentate in 2009

9 sept 2009 In corpul C al Univ. din Bacau, linga Liceul Pedagogic si intrarea in parcul Cancicov, in sala unde se desfasoara sectiunea INFORMATICS a ICMI-2 2009 va fi prezentat de Dan Popa un set de comunicari despre limbajul Rodin - atat la nivel de utilizare cat si la nivel tehnic/teoretic. Ora estimata: 14:45 - 15:30 - probabil in jurul orei 15. Stirea a aparut si pe pagina de stiri a proiectului Rodin.

. Alte lucrari prezentate

Popa Dan; How to build an adaptable interpreter in one day with Haskell 98, Internat.Conf. ICMI 45, Bacau, Romania


. Lucrari mai vechi

Lucrari dinaintea introducerii "obligativitatii" publicarii in revistele de cota inalta. ... Noiembrie 2002

16.Popa Dan, Serverul Linux si Premisele Securitatii , CHIP , Noiembrie 2002, pp 136-141.

. Lucrari care mi-au fost plagiate de persoane cu functii in structurile invatamantului

... in dezvoltare

. False lucrari atribuite gresit subsemnatului

... sau altor persoane cu acelasi nume (?)

. False citari ale numelui subsemnatului

...involuntar produse de cei care au folosit lucrarile de la punctul precedent



Pagina in curs de dezvoltare. Nu sunt trecute indexarile BDI ale lucrarilor, lista este partiala. Nu sunt trecute indexarile Zentrallblat f. Mat. ale lucrarilor. Lipsesc de asemenea clasificarile AMS si acele keywords and phrases. Lipsesc si lucrarile dintre 1996-2001 si cele anterioare lui 1995.


Pagina indexata la indexul Categories:Ro


<= Inapoi la pagina principala Ro/Haskell.

<- Inapoi la Intrebarile incepatorului Ro/Haskell.


Ro/Haskell Community by Dan Popa