{"action":"created","issue":{"url":"https://api.github.com/repos/yegor256/eo/issues/78","repository_url":"https://api.github.com/repos/yegor256/eo","labels_url":"https://api.github.com/repos/yegor256/eo/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/yegor256/eo/issues/78/comments","events_url":"https://api.github.com/repos/yegor256/eo/issues/78/events","html_url":"https://github.com/yegor256/eo/issues/78","id":194656818,"number":78,"title":"A better entry point instead of Main static method","user":{"login":"mdbs99","id":1459306,"avatar_url":"https://avatars.githubusercontent.com/u/1459306?v=3","gravatar_id":"","url":"https://api.github.com/users/mdbs99","html_url":"https://github.com/mdbs99","followers_url":"https://api.github.com/users/mdbs99/followers","following_url":"https://api.github.com/users/mdbs99/following{/other_user}","gists_url":"https://api.github.com/users/mdbs99/gists{/gist_id}","starred_url":"https://api.github.com/users/mdbs99/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdbs99/subscriptions","organizations_url":"https://api.github.com/users/mdbs99/orgs","repos_url":"https://api.github.com/users/mdbs99/repos","events_url":"https://api.github.com/users/mdbs99/events{/privacy}","received_events_url":"https://api.github.com/users/mdbs99/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-12-09T17:50:21Z","updated_at":"2016-12-15T11:57:01Z","closed_at":null,"body":"IMO the `main` entry point, like in Java, is a mess.\r\nWe need a new entry point. Maybe a different file `.eop` (EO project) different from another files `.eo`.\r\n\r\nThis new file or new entry point could be initialize like that:\r\n\r\n**option 1**\r\n```\r\n// project1.eop\r\nmain:\r\n  import foo:\r\n  import bar:\r\n    ...\r\n```\r\n**option 2**\r\n```\r\n// project1.eop\r\nprogram:\r\n  import foo:\r\n  import bar:\r\n    ...\r\n```"},"comment":{"url":"https://api.github.com/repos/yegor256/eo/issues/comments/267310747","html_url":"https://github.com/yegor256/eo/issues/78#issuecomment-267310747","issue_url":"https://api.github.com/repos/yegor256/eo/issues/78","id":267310747,"user":{"login":"mdbs99","id":1459306,"avatar_url":"https://avatars.githubusercontent.com/u/1459306?v=3","gravatar_id":"","url":"https://api.github.com/users/mdbs99","html_url":"https://github.com/mdbs99","followers_url":"https://api.github.com/users/mdbs99/followers","following_url":"https://api.github.com/users/mdbs99/following{/other_user}","gists_url":"https://api.github.com/users/mdbs99/gists{/gist_id}","starred_url":"https://api.github.com/users/mdbs99/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdbs99/subscriptions","organizations_url":"https://api.github.com/users/mdbs99/orgs","repos_url":"https://api.github.com/users/mdbs99/repos","events_url":"https://api.github.com/users/mdbs99/events{/privacy}","received_events_url":"https://api.github.com/users/mdbs99/received_events","type":"User","site_admin":false},"created_at":"2016-12-15T11:57:01Z","updated_at":"2016-12-15T11:57:01Z","body":"About parameters, could be. I copied from Java...\r\n\r\n>Then app should be a method of program. Am I right?\r\n\r\nNo, `app` is a object, not a method.\r\n"}}
{"actor":{"display_login":"mdbs99"}}