https://m2.mtmt.hu/
hun
2024-03-29 15:31
JournalArticle
2906610
APPROVED
true
0
2018-06-29T08:02:16.000+0000
false
2906610
2021-04-12T12:32:37.441+0000
2021-04-12T12:30:45.364+0000
2015-06-13T08:13:10.000+0000
true
10038845
Baráth
Áron
/api/author/10038845
Author
true
10038845
2018-10-16T14:24:59.767+0000
2018-10-16T15:29:12.324+0000
2015-06-26T19:18:07.000+0000
true
10028388
Szabó
Zoltán
/api/admin/10028388
Admin
true
10028388
true
false
true
24
24
/api/publicationtype/24
PublicationType
1
true
24
JournalArticle
true
10000059
Article
true
24
24
/api/publicationtype/24
PublicationType
1
true
24
JournalArticle
/api/subtype/10000059
Szakcikk
SubType
101
true
10000059
true
1
/api/category/1
Category
true
1
Áron, Baráth
Towards Safer Programming Language Constructs
true
false
/api/journal/10015015
REVIEWED
true
false
10015015
true
10015015
false
1224-869X
2065-9601
Journal
FOREIGN
60
1
19
34
19
16
2015
true
98784
/api/conference/98784
true
10547
true
10016
/api/country/10016
Country
true
12
/api/city/10547
City
true
1081931
Conference
true
Most of the current programming languages inherit their
syntax and semantics from technology of the 20th century. Due
to the backward compatibility, these properties are still
unchanged, however newer technologies require different
language constructs and different semantics. Instead of
redefining the programming language, the developers enhance
the language with new library functions, or they add some --
occasionally ambiguous -- elements to the syntax. Some
languages provide very loose syntax, which is harmful,
because it leads to critical errors. In other case the
interleaving ''normal'' code and exception handling code can
obfuscate the developer itself and the subsequent developers.
This paper highlights several aspects of language elements
such as basic and potentially unsafe elements of the syntax,
control flow constructs, elements used in const-correctness,
type-system, elements of multiparadigm programming --
generative and functional --, capabilities of embedding a
DSL, parallelism support, and taking account of branch
prediction. These aspects determine the usablity, safety and
learnability of a language. This paper also gives
recommendation for a new and safe experimental programming
language.
2015
true
true
true
true
false
GOLD
GOLD
2021-04-12
true
http://www.cs.ubbcluj.ro/~studia-i/contents/2015-1/02-BarathPorkolab.pdf
1
0
1
1
1
0
0
0
0
1
0
0
1
1
1
1
0
1
1
Folyóiratcikk
Journal Article
24
0
Könyvrészlet
Chapter in Book
25
0
Könyv
Book
23
0
Egyéb konferenciaközlemény
Conference paper
31
1
Egyéb konferenciakötet
Conference proceedings
32
0
Oltalmi formák
Protection forms
26
0
Disszertáció
Thesis
28
0
Egyéb
Miscellaneous
29
0
Alkotás
Achievement
22
0
Kutatási adat
Research data
33
0
Folyóiratcikk
Journal Article
24
0
0
0
Könyvrészlet
Chapter in Book
25
0
0
0
Könyv
Book
23
0
0
0
Egyéb konferenciaközlemény
Conference paper
31
0
0
0
Egyéb konferenciakötet
Conference proceedings
32
0
0
0
Oltalmi formák
Protection forms
26
0
0
0
Disszertáció
Thesis
28
0
0
0
Egyéb
Miscellaneous
29
0
0
0
Alkotás
Achievement
22
0
0
0
Kutatási adat
Research data
33
0
0
0
2020
0
1
1
1
1
false
false
false
false
2015-06-26T19:18:07.000+0000
2015-06-18T09:31:29.000+0000
Programozási Nyelvek és Fordítóprogramok Tanszék (ELTE / IK)
2
6
1
2
0
false
Language
10002
/api/language/10002
Angol
English
true
2
true
PersonAuthorship
6364915
/api/authorship/6364915
1
0.5
true
false
Author
10038845
/api/author/10038845
Baráth
Áron
true
10038845
true
Áron
Baráth
true
false
false
AuthorshipType
1
/api/authorshiptype/1
0
true
0
true
false
21717009
true
PersonAuthorship
6364916
/api/authorship/6364916
2
0.5
false
true
Author
10012498
/api/author/10012498
Porkoláb
Zoltán
true
10012498
true
Zoltán
Porkoláb
true
false
false
AuthorshipType
1
/api/authorshiptype/1
0
true
0
true
false
21717008
true
PublicationIdentifier
987708
/api/publicationidentifier/987708
GREEN
false
NO
http://www.cs.ubbcluj.ro/~studia-i/contents/2015-1/02-BarathPorkolab.pdf
http://www.cs.ubbcluj.ro/~studia-i/contents/2015-1/02-BarathPorkolab.pdf
false
1794166
true
/api/publication/2906610
<div class="JournalArticle Publication short-list"> <div class="authors"> <span class="author-name" mtid="10038845"> <a href="/gui2/?type=authors&mode=browse&sel=10038845" target="_blank">Áron, Baráth</a> </span> <span class="author-type"> </span> ; <span class="author-name" mtid="10012498"> <a href="/gui2/?type=authors&mode=browse&sel=10012498" target="_blank">Zoltán, Porkoláb</a> </span> <span class="author-type"> </span> </div ><div class="title"><a href="/gui2/?mode=browse¶ms=publication;2906610" mtid="2906610" target="_blank">Towards Safer Programming Language Constructs</a></div> <div class="pub-info"> <span class="journal-title">STUDIA UNIVERSITATIS BABES-BOLYAI SERIES INFORMATICA</span> <span class="journal-volume">60</span> : <span class="journal-issue">1</span> <span class="page"> pp. 19-34. , 16 p. </span> <span class="year">(2015)</span> </div> <div class="pub-end"><div class="identifier-list"> <span class="identifiers"> <span class="id identifier oa_GREEN" title=" Green "> <a style="color:black" title="http://www.cs.ubbcluj.ro/~studia-i/contents/2015-1/02-BarathPorkolab.pdf" target="_blank" href="http://www.cs.ubbcluj.ro/~studia-i/contents/2015-1/02-BarathPorkolab.pdf"> Teljes dokumentum </a> </span> </span> </div> <span class="short-pub-prop-list"> <span class="short-pub-mtid"> Közlemény:2906610 </span> <span class="status-holder"><span class="status-data status-APPROVED"> Nyilvános </span></span> <span class="pub-core">Forrás Idéző </span> <span class="pub-type">Folyóiratcikk (Szakcikk ) </span> <!-- && !record.category.scientific --> <span class="pub-category">Tudományos</span> <div class="publication-citation" style="margin-left: 0.5cm;"> <span title="Nyilvános idézőközlemények összesen, említések nélkül" class="citingPub-count">Nyilvános idéző összesen: 1</span> | Független: 1 | Függő: 0 | Nem jelölt: 0 </div> </span> </div> </div><div class="JournalArticle Publication long-list"> <div class="authors"> <img title="Forrásközlemény" style="float: left" src="/frontend/resources/grid/publication-core-icon.png"> <img title="Idézőközlemény" style="float: left" src="/frontend/resources/grid/publication-citation-icon.png"> <div class="autype autype0"> <span class="author-name" mtid="10038845"><a href="/gui2/?type=authors&mode=browse&sel=10038845" target="_blank">Áron Baráth (<span class="authorship-author-name">Baráth Áron</span> <span class="authorAux-mtmt"> Új nyelvi elemek multiparadigmás nyelvekben</span>) </a> </span> <span class="author-affil"><span title="Eötvös Loránd Tudományegyetem">ELTE</span>/<span title="Informatikai Kar">IK</span>/Programozási Nyelvek és Fordítóprogramok Tanszék</span> ; <span class="author-name" mtid="10012498"><a href="/gui2/?type=authors&mode=browse&sel=10012498" target="_blank">Zoltán Porkoláb (<span class="authorship-author-name">Porkoláb Zoltán</span> <span class="authorAux-mtmt"> Programozási nyelvek, generatív programozás, sz...</span>) </a> </span> <span class="author-affil"><span title="Eötvös Loránd Tudományegyetem">ELTE</span>/<span title="Informatikai Kar">IK</span>/Programozási Nyelvek és Fordítóprogramok Tanszék</span> </div> </div> <div class="title"><a href="/gui2/?mode=browse¶ms=publication;2906610" target="_blank">Towards Safer Programming Language Constructs</a></div> <div> <span class="journal-title">STUDIA UNIVERSITATIS BABES-BOLYAI SERIES INFORMATICA</span> <span class="journal-issn">(<a target="_blank" href="https://portal.issn.org/resource/ISSN/1224-869X">1224-869X</a> <a target="_blank" href="https://portal.issn.org/resource/ISSN/2065-9601">2065-9601</a>)</span>: <span class="journal-volume">60</span> <span class="journal-issue">1</span> <span class="page"> pp 19-34 </span> <span class="year">(2015)</span> <br> <div class="conference"> 10th Joint Conference on Mathematics and Computer Science, MaCS 2014. Konferencia helye, ideje: <span class="location">Cluj-Napoca, Románia <span class="conference-date">2014.05.21. - 2014.05.25.</span> </div> </span> </div> <div class="pub-footer"> <span class="language" xmlns="http://www.w3.org/1999/html">Nyelv: Angol | </span> <span class="identifiers"> <span class="id identifier oa_GREEN" title=" Green "> <a style="color:black" title="http://www.cs.ubbcluj.ro/~studia-i/contents/2015-1/02-BarathPorkolab.pdf" target="_blank" href="http://www.cs.ubbcluj.ro/~studia-i/contents/2015-1/02-BarathPorkolab.pdf"> Teljes dokumentum </a> </span> </span> <div class="publication-citation" style="margin-left: 0.5cm;"> <span title="Nyilvános idézőközlemények összesen, említések nélkül" class="citingPub-count">Nyilvános idéző összesen: 1</span> | Független: 1 | Függő: 0 | Nem jelölt: 0 </div> <div class="publication-citation"> <a target="_blank" href="/api/publication?cond=citations.related;eq;2906610&sort=publishedYear,desc&sort=title"> Idézett közlemények száma: 1 </a> </div> <div class="mtid"><span class="long-pub-mtid">Közlemény: 2906610</span> | <span class="status-data status-APPROVED"> Nyilvános </span> <span class="oldId">Régi azonosító: 2906610</span> | ForrásIdéző | <span class="type-subtype">Folyóiratcikk ( Szakcikk ) </span> | Tudományos </span> | <span class="publication-sourceOfData">kézi felvitel</span> </div> <div class="lastModified">Utolsó módosítás: 2021.04.12. 14:30 Pécsi Éva (MTMT Közp 3, admin) </div> </div></div>